body{font-family:"Helvetica Neue"}html{font-size:0.875rem;font-family:"Helvetica Neue"}@media (min-width: 360px){html{font-size:1rem}}@media (min-width: 767px){html{font-size:1.125rem}}h1{font-size:4rem;font-weight:900;font-family:"Helvetica Neue"}h2{font-size:3rem;font-weight:900;font-family:"Helvetica Neue"}h3{font-size:1.67rem;font-weight:900;font-family:"Helvetica Neue";text-align:center}h4{font-size:1.5rem;font-weight:600;font-family:"Helvetica Neue"}h5{font-weight:600;font-family:"Helvetica Neue"}.storepage{width:100%}.storepage .container-fluid>.row:first-child{width:100%;margin:auto}.storepage .container-fluid>.row:first-child .col-12{padding:0}.storepage .iconfont::before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle}.storepage .white-bg-color{background-color:#fff}.storepage .inner-wrapper,.storepage .wrapper__inner{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}.storepage .heading-intro{color:#453F3F;font-family:"GaramondPro","times new roman","serif";font-size:28px;letter-spacing:0.5px;line-height:40px;text-transform:none;font-weight:normal}.storepage .css-1l9tp72{padding:64px 0 48px 0;background-color:#fff}@media (max-width: 1024.98px){.storepage .css-1l9tp72{padding:40px 0}}@media (max-width: 766.98px){.storepage .css-1l9tp72{padding:40px 24px 14px}}.storepage .css-1l9tp72 .css-2gkazz{color:#9A7B69;font-size:12px;letter-spacing:1.8px;line-height:16px;text-transform:uppercase;font-size:14px;font-weight:400}@media (min-width: 1025px){.storepage .css-1l9tp72 .css-2gkazz{font-size:14px;letter-spacing:2px}}.storepage .css-1l9tp72 .css-1fkpsk{font-size:24px;letter-spacing:0.4px;line-height:32px;margin:8px auto 0;text-align:center;font-weight:400;text-transform:unset;color:#1A1919}@media (min-width: 1025px){.storepage .css-1l9tp72 .css-1fkpsk{font-size:28px;letter-spacing:0.5px;line-height:40px}}@media (min-width: 1440px){.storepage .css-1l9tp72 .css-1fkpsk{font-size:36px;letter-spacing:1px;line-height:48px;max-width:900px}}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd{padding:0;padding-bottom:64px;background-color:#fff}@media (max-width: 766.98px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd{padding-bottom:10px}}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .inner-wrapper{margin:0 auto;max-width:1440px;padding:0}@media (max-width: 766.98px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .inner-wrapper{padding:20px}}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .inner-wrapper .slick-slider::before{display:none}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .inner-wrapper .slick-slider::after{display:none}@media (max-width: 1024.98px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .inner-wrapper .slick-slider .slick-list{padding:0 60px}}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .inner-wrapper .slick-slider .slick-list .slick-slide{margin:0 6px}@media (max-width: 1024.98px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .inner-wrapper .slick-slider .slick-dots li{margin:0;height:100%;width:75px}}@media (max-width: 1024.98px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .inner-wrapper .slick-slider .slick-dots li button{margin:0;height:2px;width:100%;border-radius:0}}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile{border-radius:0;overflow:hidden}@media (min-width: 1025px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile{width:100%}}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;overflow:hidden;position:relative;margin:0 20px}@media (max-width: 766.98px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column{margin:0}}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:0 auto;max-width:75%;padding:64px 0 40px}@media (min-width: 767px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4{padding:32px 0 0}}@media (max-width: 766.98px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4{padding:24px 0 40px;padding-bottom:0}}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-235sr0{color:#9A7B69;font-size:12px;letter-spacing:1.8px;line-height:16px;text-transform:uppercase}@media (min-width: 1025px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-235sr0{font-size:14px;letter-spacing:2px}}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 svg{vertical-align:-0.25em;height:1em;display:inline-block}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-1ik11fp{color:#1A1919 !important;font-size:20px;letter-spacing:0.3px;line-height:32px;overflow-wrap:break-word}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-1ik11fp:hover,.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-1ik11fp:active{text-decoration:none}@media (min-width: 767px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-1ik11fp{font-size:16px}}@media (min-width: 1025px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-1ik11fp{font-size:24px}}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-x6w9pq{color:#626262;font-size:14px;letter-spacing:0.6px;line-height:24px}@media (min-width: 767px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-x6w9pq{letter-spacing:0.4px}}@media (min-width: 1025px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-x6w9pq{font-size:16px}}@media (min-width: 1440px){.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-x6w9pq{letter-spacing:0.6px;line-height:24px}}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-cqhvzr{border:1px solid rgba(25,25,25,0.160784);color:#1A1919 !important;cursor:pointer;font-size:12px;font-weight:700;height:48px;letter-spacing:2px;margin:20px auto 0 auto;padding:16px 32px;text-transform:uppercase;width:fit-content;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-cqhvzr:hover,.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .about-ritual-column .css-1oqjhw4 .css-cqhvzr:active{background-color:#1A1919;text-decoration:none;color:#fff !important}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .cover-image{height:100%;object-fit:cover;width:100%}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .icon:not(.icon-arrow-back){background-color:rgba(36,34,34,0.3);backdrop-filter:blur(10px) saturate(50%);border-radius:50%;color:#fff;font-size:40px;height:64px;line-height:64px;margin-bottom:5px;text-align:center;width:64px}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .icon.icon-lightning:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EA6A"}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .icon.icon-water-and-drop:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EAE2"}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .icon.icon-cloud:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EA35"}.storepage .simple-text-block.simple-text-block-slider.simple-text-block-pd .about-ritual-tile .icon.icon-waste:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EAE1"}.storepage .simple-text-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:20px 0}@media (min-width: 767px){.storepage .simple-text-block{padding:30px 0}}.storepage .simple-text-block .link-wrapper{width:100%;padding:0 20px;margin-top:38px}@media (min-width: 767px){.storepage .simple-text-block .link-wrapper{padding:0 20px 30px;margin-top:0}}.storepage .simple-text-block .link-wrapper .link,.storepage .simple-text-block .link-wrapper a{margin:0 14px 20px;display:inline-block}@media (min-width: 767px){.storepage .simple-text-block .link-wrapper .link,.storepage .simple-text-block .link-wrapper a{margin:0 22px 20px}}@media (min-width: 1025px){.storepage .simple-text-block .link-wrapper .link,.storepage .simple-text-block .link-wrapper a{margin-bottom:0}}.storepage .simple-text-block .inner-wrapper{max-width:560px;min-height:235px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 30px}@media (min-width: 767px){.storepage .simple-text-block .inner-wrapper{padding:0 40px;max-width:1140px;min-height:50px}}@media (min-width: 1025px){.storepage .simple-text-block .inner-wrapper{padding:0 20px;max-width:740px;min-height:50px}}.storepage .simple-text-block .inner-wrapper p,.storepage .simple-text-block .inner-wrapper span{max-width:100%}.storepage .discover-block{background-color:#fff;padding:20px 20px 36px;position:relative;text-align:center}@media (max-width: 1024.98px){.storepage .discover-block{padding:45px 20px 40px}}@media (min-width: 767px){.storepage .discover-block{padding:60px 0}}.storepage .discover-block h2{font-size:11px;letter-spacing:1.6px;line-height:14px;margin-bottom:25px;font-weight:normal}@media (min-width: 767px){.storepage .discover-block h2{font-size:16px;letter-spacing:5px;line-height:24px;margin-bottom:21px}}.storepage .discover-block p{font-size:20px;letter-spacing:0.56px;line-height:30px;color:#1A1919}@media (min-width: 767px){.storepage .discover-block p{font-family:"GaramondPro","times new roman","serif";font-size:24px;letter-spacing:0.6px;line-height:44px}}.storepage .discover-block .inner-wrapper{width:100%;margin:0 auto;padding:0 20px}@media (min-width: 767px){.storepage .discover-block .inner-wrapper{max-width:1080px;padding:0 60px}}@media (min-width: 1025px){.storepage .discover-block .inner-wrapper{padding:0 20px}}.storepage .discover-block .btn{margin-top:8px}.storepage .discover-block .btn .less{display:none}.storepage .discover-block .btn.open .more{display:none}.storepage .discover-block .btn.open .less{display:inline-block}.storepage .terms-and-conditions-info{margin:22px auto 30px;max-width:610px;text-align:left;padding-left:20px}.storepage .terms-and-conditions-info p,.storepage .terms-and-conditions-info a{font-size:12px;line-height:21px;letter-spacing:0.4px}@media (min-width: 767px){.storepage .terms-and-conditions-info p,.storepage .terms-and-conditions-info a{font-size:14px;line-height:24px;letter-spacing:0.5px}}.storepage .video-fullscreen-container{bottom:0;visibility:hidden;left:0;padding:10px;position:fixed;right:0;top:0;z-index:10}@media (min-width: 767px){.storepage .video-fullscreen-container{padding:30px}}.storepage .video-fullscreen-container.visible{visibility:visible;z-index:999;transform:translateZ(0)}.storepage .video-fullscreen-container.active .video-controls_centered{display:block;opacity:1}.storepage .video-fullscreen-container.active .fullscreen-video-popup{opacity:1;transform:translateY(-50%) scale(1)}.storepage .video-fullscreen-container.active .product-experience-backdrop{opacity:1}.storepage .video-fullscreen-container .fullscreen-video-popup{width:100%;height:60vw;max-height:calc(100% - 100px);overflow:hidden;max-width:1400px;margin:0 auto;top:50%;position:relative;opacity:0;transform:translateY(-50%) scale(0.95);transition:transform 0.6s cubic-bezier(0.18, 0.74, 0.36, 0.99),opacity 0.6s cubic-bezier(0.18, 0.74, 0.36, 0.99)}.storepage .video-fullscreen-container .fullscreen-video-popup iframe{position:absolute;top:0;left:0;width:100%;height:100%}.storepage .video-fullscreen-container .video-controls_centered{bottom:30px;display:none;opacity:1;position:absolute;text-align:center;transition:opacity 2s cubic-bezier(0.18, 0.74, 0.36, 0.99);white-space:nowrap;width:calc(100% - 20px);z-index:1}@media (min-width: 767px){.storepage .video-fullscreen-container .video-controls_centered{bottom:0;left:50%;margin:0 auto;opacity:0;transform:translate(-50%, -50%);width:auto}}.storepage .video-fullscreen-container .video-controls_centered .video-close{color:#fff;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";text-decoration:none;transition:transform 0.4s cubic-bezier(0.18, 0.74, 0.36, 0.99)}.storepage .video-fullscreen-container .video-controls_centered .video-close .icon{font-size:26px}.storepage .video-fullscreen-container .video-controls_centered .video-close .icon::before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EA34"}.storepage .video-fullscreen-container .product-experience-backdrop{background-color:rgba(0,0,0,0.5);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity 0.4s cubic-bezier(0.18, 0.74, 0.36, 0.99);z-index:-1}.storepage.newsletterthankyou .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.newsletterthankyou .container-fluid>.row:first-child .col-12{padding:0}.storepage.newsletterthankyou .container-fluid .heading-h1{font-weight:normal}@media (min-width: 360px) and (max-width: 766.98px){.storepage.newsletterthankyou .container-fluid .heading-h1{font-size:30px !important;letter-spacing:1.2px !important;line-height:46px !important;margin-bottom:10px !important;font-weight:normal !important}}@media (min-width: 767px){.storepage.newsletterthankyou .container-fluid .heading-h1{font-size:50px !important;letter-spacing:2px !important;line-height:58px !important;text-transform:none !important;margin-bottom:10px !important}}.storepage.newsletterthankyou .container-fluid .experience-rituals_components-imageAndTextPosition figcaption .title,.storepage.newsletterthankyou .container-fluid .experience-rituals_components-imageAndTextPosition figcaption .description{color:#453F3F !important}.storepage.newsletterthankyou .container-fluid .experience-rituals_components-imageAndTextPosition figcaption .description{margin-bottom:16px}@media (min-width: 360px) and (max-width: 766.98px){.storepage.newsletterthankyou .container-fluid .experience-rituals_components-imageAndTextPosition figcaption .description{line-height:24px;margin-bottom:11px;letter-spacing:0.5px;font-size:14px}}.storepage.aboutus .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.aboutus .container-fluid>.row:first-child .col-12{padding:0}@media (min-width: 767px){.storepage.aboutus .experience-rituals_components-pageBanner .default-banner .text-holder .inner-indented{float:left;max-width:40%;padding:0 0 0 10px}}@media (min-width: 360px) and (max-width: 766.98px){.storepage.aboutus .experience-rituals_components-pageBanner .default-banner .text-holder .inner-indented .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}@media (min-width: 767px) and (max-width: 1024.98px){.storepage.aboutus .experience-rituals_components-pageBanner .default-banner .text-holder .inner-indented .heading-h1{font-size:50px;letter-spacing:2px;line-height:58px}}@media (min-width: 360px) and (max-width: 766.98px){.storepage.aboutus .experience-rituals_components-pageBanner .default-banner .text-holder .inner-indented .banner-description{font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px;font-family:"ScalaSansOT-REG","segoe ui","Roboto","helvetica neue","sans-serif"}}@media (min-width: 360px) and (max-width: 766.98px){.storepage.aboutus .experience-rituals_components-pageBanner .banner-small .text-holder .inner-indented .heading-h1{font-size:32px;letter-spacing:.6px;line-height:40px;margin-bottom:16px}}@media (min-width: 767px) and (max-width: 1024.98px){.storepage.aboutus .experience-rituals_components-pageBanner .banner-small .text-holder .inner-indented .heading-h1{font-size:50px}}@media (min-width: 360px) and (max-width: 766.98px){.storepage.aboutus .experience-rituals_components-pageBanner .banner-small .text-holder .inner-indented .banner-description{line-height:24px;margin-bottom:0}}@media (min-width: 360px) and (max-width: 766.98px){.storepage.aboutus .experience-rituals_components-pageBanner .banner-small .text-holder .inner-indented .content-banner-btn-wrapper .clpShopNowBtn{margin-top:24px}}.storepage.aboutus .experience-rituals_components-pageBanner .banner-small .text-holder .inner-indented .content-banner-btn-wrapper .clpShopNowBtn:hover{border-color:#1A1919}.storepage.aboutus .experience-rituals_components-pageBanner .banner-small .text-holder .inner-indented .content-banner-btn-wrapper .clpShopNowBtn:hover span{color:#1A1919}@media (min-width: 360px) and (max-width: 766.98px){.storepage.aboutus .experience-rituals_components-fullWidthImageTile .collection-highlight-block{padding:40px 0 24px}}.storepage.aboutus .experience-rituals_components-fullWidthImageTile .collection-highlight-block .product-details-content{padding:0}@media (min-width: 767px){.storepage.aboutus .experience-rituals_components-fullWidthImageTile .collection-highlight-block .product-details-content{padding-top:30px}}.storepage.aboutus .experience-rituals_components-fullWidthImageTile .collection-highlight-block .product-details-content .product-title{display:none}.storepage.aboutus .experience-rituals_components-fullWidthImageTile .collection-highlight-block .product-details-content .product-user-actions{width:100%}.storepage.aboutus .experience-rituals_components-fullWidthImageTile .collection-highlight-block .product-details-content .product-user-actions .add-to-cart-inner .btn-add-to-cart{min-width:220px;width:100%;margin:0 auto;margin-top:10px;display:block}@media (min-width: 767px){.storepage.aboutus .experience-rituals_components-fullWidthImageTile .collection-highlight-block .product-details-content .product-user-actions .add-to-cart-inner .btn-add-to-cart{width:220px}}@media (min-width: 360px) and (max-width: 766.98px){.storepage.aboutus .experience-rituals_components-fullWidthImageTile .text-column{padding:0 25px}}.storepage.aboutus .experience-rituals_components-fullWidthImageTile .text-column p{font-size:14px;letter-spacing:.5px;line-height:24px;margin-bottom:10px;font-family:"ScalaSansOT-REG","segoe ui","Roboto","helvetica neue","sans-serif"}@media (min-width: 360px) and (max-width: 766.98px){.storepage.aboutus .experience-rituals_components-fullWidthImageTile .text-column .column-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:23px 30px 30px}.storepage.aboutus .experience-rituals_components-fullWidthImageTile .text-column .column-inner .mobile-image-placeholder{-ms-flex-order:1;order:1}.storepage.aboutus .experience-rituals_components-fullWidthImageTile .text-column .column-inner h2{color:#000;font-size:22px;-ms-flex-order:2;order:2;letter-spacing:0;line-height:26px;margin-bottom:22px;text-transform:none}.storepage.aboutus .experience-rituals_components-fullWidthImageTile .text-column .column-inner p{-ms-flex-order:3;order:3;font-size:12px;letter-spacing:1px;line-height:18px}.storepage.aboutus .experience-rituals_components-fullWidthImageTile .text-column .column-inner .product-tile{-ms-flex-order:4;order:4}.storepage.aboutus .experience-rituals_components-fullWidthImageTile .text-column .column-inner .mobile-image-placeholder{margin:0;width:100%}.storepage.aboutus .experience-rituals_components-fullWidthImageTile .text-column .column-inner .mobile-image-placeholder .image-holder{background-position:center top;background-repeat:no-repeat;background-size:cover;height:244px;margin-bottom:20px;width:100%}}@media (min-width: 767px){.storepage.aboutus .experience-rituals_components-fullWidthImageTile .text-column .column-inner{max-width:460px}}@media (min-width: 767px) and (max-width: 1024.98px){.storepage.aboutus .experience-rituals_components-horizontalTextAndImage .image-link-wrapper .image-holder{height:100%}}@media (min-width: 767px) and (max-width: 1024.98px){.storepage.aboutus .experience-rituals_components-horizontalTextAndImage .image-link-wrapper .image-holder .content-image-block{height:100%}}@media (min-width: 767px) and (max-width: 1024.98px){.storepage.aboutus .experience-rituals_components-horizontalTextAndImage .image-link-wrapper .image-holder .content-image-block img{object-fit:cover;height:100%}}.storepage.meaningful-moments .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.meaningful-moments .container-fluid>.row:first-child .col-12{padding:0}@media (min-width: 1025px){.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented{padding-left:40px}}.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented .heading-h1{letter-spacing:8px;font-family:"GaramondPro","times new roman","serif";font-size:54px;line-height:58px;text-transform:uppercase;margin-bottom:10px}@media (max-width: 766.98px){.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented .heading-h1{font-size:30px;letter-spacing:8px;line-height:40px}}@media (min-width: 767px){.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented .heading-h1{letter-spacing:9px}}.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented .banner-description p{font-family:"GaramondPro","times new roman","serif"}.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented .heading-h3{font-size:16px;letter-spacing:0.6px;line-height:24px;margin-bottom:0}@media (max-width: 766.98px){.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented .heading-h3{font-size:14px;letter-spacing:0.4px}}.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented .btn.btn--white-black:hover,.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented .btn.btn--white-black:active,.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented .btn.btn--white-black:focus{background-color:#fff;color:#453F3F}.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented .btn.btn--white-black:hover span,.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented .btn.btn--white-black:active span,.storepage.meaningful-moments .content-banner.banner-pagedesigner .inner-indented .btn.btn--white-black:focus span{color:#453F3F}.storepage.rituals-events .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.rituals-events .container-fluid>.row:first-child .col-12{padding:0}@media (min-width: 1025px){.storepage.rituals-events .container-fluid .content-banner.banner-pagedesigner.banner-small .inner-indented{padding-left:40px}}.storepage.rituals-events .container-fluid .content-banner.banner-pagedesigner.banner-small .ico.icon-logo{width:63.17px;height:60px}.storepage.rituals-events .container-fluid .content-banner.banner-pagedesigner.banner-small .heading-h1{letter-spacing:1.4px;line-height:56px;margin-bottom:24px;font-size:50px}@media (max-width: 766.98px){.storepage.rituals-events .container-fluid .content-banner.banner-pagedesigner.banner-small .heading-h1{font-size:32px;letter-spacing:0.6px;line-height:40px;margin-bottom:16px}}.storepage.rituals-events .container-fluid .content-banner.banner-pagedesigner.banner-small .text-holder p{color:#fff}.storepage.rituals-events .container-fluid .discover-block{background-color:#fff;padding:20px 20px 36px;position:relative;text-align:center}@media (min-width: 767px){.storepage.rituals-events .container-fluid .discover-block{padding:60px 0}}@media (max-width: 766.98px){.storepage.rituals-events .container-fluid .discover-block{padding:45px 20px 40px}}@media (min-width: 767px){.storepage.rituals-events .container-fluid .discover-block .inner-wrapper{max-width:1080px;padding:0 60px}}@media (min-width: 1025px){.storepage.rituals-events .container-fluid .discover-block .inner-wrapper{padding:0 20px}}.storepage.rituals-events .container-fluid .discover-block h2{font-size:11px;letter-spacing:1.6px;line-height:14px;margin-bottom:25px;font-weight:normal}@media (min-width: 767px){.storepage.rituals-events .container-fluid .discover-block h2{font-size:16px;letter-spacing:5px;line-height:24px;margin-bottom:21px}}.storepage.rituals-events .container-fluid .discover-block p{font-family:"GaramondPro","times new roman","serif";font-size:24px;letter-spacing:0.6px;line-height:44px}@media (max-width: 766.98px){.storepage.rituals-events .container-fluid .discover-block p{font-size:20px;letter-spacing:0.56px;line-height:30px}}.storepage.rituals-events .container-fluid .discover-block .btn{margin-top:8px;min-width:220px}@media (min-width: 767px){.storepage.rituals-events .container-fluid .experience-rituals_components-horizontalTextAndImage .text-holder{padding:17px 64px}}.storepage.rituals-events .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .text-holder .heading-h2{line-height:35px;margin-bottom:25px}.storepage.rituals-events .container-fluid p{color:#1A1919;margin-bottom:25px}@media (max-width: 766.98px){.storepage.rituals-events .container-fluid .btn{margin-bottom:16px;min-width:220px}}.storepage.promotions .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.promotions .container-fluid>.row:first-child .col-12{padding:0}.storepage.promotions .container-fluid .banner-description{font-size:16px;letter-spacing:0.6px;line-height:24px;margin-bottom:0;color:#fff;font-family:"GaramondPro","times new roman","serif"}.storepage.promotions .container-fluid .content-banner .gradient-overlay-mobile::after{content:none}.storepage.promotions .container-fluid .content-banner .text-holder .heading-h1{font-family:"GaramondPro","times new roman","serif";font-size:50px;letter-spacing:2px;line-height:58px;text-transform:none;margin-bottom:10px}@media (max-width: 766.98px){.storepage.promotions .container-fluid .content-banner .text-holder .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.promotions .container-fluid .content-banner .text-holder p{font-family:"GaramondPro","times new roman","serif";font-size:20px;letter-spacing:0.4px;line-height:33px;color:#fff}@media (max-width: 766.98px){.storepage.promotions .container-fluid .content-banner .text-holder p{line-height:33px;font-size:20px}}@media (max-width: 766.98px){.storepage.promotions .container-fluid .content-banner .text-holder .btn.btn--white-black{font-size:12px;letter-spacing:2px;line-height:1.2;min-width:220px;padding:14px 20px}}.storepage.promotions .container-fluid .content-banner .text-holder .btn.btn--white-black:hover,.storepage.promotions .container-fluid .content-banner .text-holder .btn.btn--white-black:active,.storepage.promotions .container-fluid .content-banner .text-holder .btn.btn--white-black:focus{background-color:#fff;border-color:#fff;color:#453F3F}.storepage.promotions .container-fluid .content-banner .text-holder .btn.btn--white-black:hover span,.storepage.promotions .container-fluid .content-banner .text-holder .btn.btn--white-black:active span,.storepage.promotions .container-fluid .content-banner .text-holder .btn.btn--white-black:focus span{color:#453F3F}.storepage.promotions .container-fluid .heading-h10{color:#9A7B69;font-family:"GaramondPro","times new roman","serif";font-size:11px;letter-spacing:1.6px;line-height:24px;text-transform:uppercase;font-weight:normal}.storepage.promotions .container-fluid .product-name{display:block;font-family:"GaramondPro","times new roman","serif";font-size:30px;letter-spacing:4px;line-height:40px;color:#000;text-transform:none;font-weight:normal}@media (min-width: 767px){.storepage.promotions .container-fluid .product-name{font-size:40px;letter-spacing:1.6px;line-height:50px}}.storepage.promotions .container-fluid .simple-text-block .icon-my-rituals{background-image:url("../../images/sprite.svg");background-size:1100px 12947px;width:81.5px;height:81.5px;background-position:-10px -2301px;display:inline-block}.storepage.promotions .container-fluid .simple-text-block p.heading-subtitle{letter-spacing:5px;line-height:25px;text-transform:uppercase}@media (min-width: 767px){.storepage.promotions .container-fluid .experience-component.experience-rituals_components-slickSlider{display:none}}.storepage.promotions .container-fluid .experience-component.experience-rituals_components-slickSlider .fullwidth-slider-block{background-color:#F6F4F2;padding:20px 10px;position:relative}.storepage.promotions .container-fluid .experience-component.experience-commerce_layouts-gridBlock .banner-description{font-size:16px;letter-spacing:0.6px;line-height:24px;margin-bottom:0;color:#fff;font-family:"GaramondPro","times new roman","serif"}.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .banner-icon{margin-bottom:24px}.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .banner-icon.mobile-ico{display:block;font-size:60px;line-height:60px}@media (min-width: 1025px){.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .banner-icon.mobile-ico{display:inline-block;line-height:normal;margin-bottom:15px;vertical-align:middle}}.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .banner-icon.mobile-ico:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\6"}@media (max-width: 1024.98px){.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .banner-icon.mobile-ico{display:block;position:absolute;right:24px;top:-40%;z-index:2}}.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .text-holder .inner-wrapper{max-width:1440px;margin:0 auto}.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .text-holder .inner-wrapper .inner-indented{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .text-holder .inner-wrapper .inner-indented .accordion.accordion-content{-ms-flex-order:1;order:1;width:100%;margin-top:24px}.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .text-holder .inner-wrapper .inner-indented .accordion.accordion-content .acc-content-item{margin-bottom:14px;width:100%;line-height:14px}.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .text-holder .inner-wrapper .inner-indented .accordion.accordion-content .acc-content-item .acc-content-head{display:inline-block;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2px;line-height:14px;padding-left:30px;position:relative;text-align:left;text-decoration:underline;background-color:transparent;border:0;outline:none;cursor:pointer;color:#fff;text-transform:uppercase}.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .text-holder .inner-wrapper .inner-indented .accordion.accordion-content .acc-content-item .acc-content-head::before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EA19";display:inline-block;font-size:28px;left:-6px;position:absolute;transition:transform 0.4s cubic-bezier(0.05, 0.5, 0.3, 1);top:0}.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .text-holder .inner-wrapper .inner-indented .accordion.accordion-content .acc-content-item .acc-content-head.open::before{transform:rotate(-180deg)}.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .text-holder .inner-wrapper .inner-indented .accordion.accordion-content .acc-content-item .acc-content-body{display:none;overflow:hidden;padding:25px 0 0 30px;color:#fff;width:100%}.storepage.promotions .container-fluid .experience-rituals_components-pageBanner .text-holder .inner-wrapper .inner-indented .accordion.accordion-content .acc-content-item .acc-content-body p{font-size:11px;font-weight:700;letter-spacing:0.2px;line-height:13px;margin-bottom:0;color:#fff}.storepage.promotions .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider{background:#fff}.storepage.promotions .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .inner-wrapper .slick-slider::before{display:none}.storepage.promotions .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .inner-wrapper .slick-slider::after{display:none}.storepage.promotions .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .heading-h10{color:#9A7B69;font-family:"GaramondPro","times new roman","serif";font-size:11px;letter-spacing:1.6px;line-height:24px;text-transform:uppercase;margin-bottom:10px}@media (max-width: 1024.98px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .desktop-image{display:none}}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper{position:relative;background-color:#fff}@media (min-width: 1025px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper{-ms-flex:1;flex:1}}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__text-holder{padding:24px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#1A1919}@media (min-width: 1025px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__text-holder{-ms-flex-align:start;align-items:flex-start;padding-left:40px}}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__text-holder span{text-transform:uppercase;color:#9A7B69;font-size:12px;letter-spacing:1.7px;line-height:16px;font-family:"GaramondPro","times new roman","serif"}@media (max-width: 1024.98px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__text-holder span{text-align:center}}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__text-holder h3{text-transform:none;font-size:24px;font-family:"GaramondPro","times new roman","serif";font-style:normal;margin-bottom:10px;font-weight:500;line-height:32px;letter-spacing:1px}@media (min-width: 1025px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__text-holder h3{font-size:32px;line-height:40px}}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__text-holder p{color:#1A1919;font-size:14px;letter-spacing:0.4px;line-height:24px;font-weight:500;margin-bottom:0;text-align:center;width:65%;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-style:normal}@media (min-width: 1025px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__text-holder p{text-align:left}}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width: 1025px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp{-ms-flex-pack:start;justify-content:flex-start}}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .gwp-minicart-wrapper{overflow:hidden;position:relative;width:100%}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-bar{border:1px solid #D8D8D8;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:560px;padding:24px;margin-bottom:0;margin-top:0;position:relative}@media (min-width: 767px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-bar{-ms-flex-align:center;align-items:center;margin:0 40px}}@media (max-width: 1024.98px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-bar{margin:0 24px}}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-text{padding-right:20px;text-align:left}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-text p{font-size:14px;line-height:24px;letter-spacing:0.4px;margin-bottom:0}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-text .flyout-scroll-progress{border-radius:2px;border:0;height:8px;position:absolute;width:100%}@media (min-width: 767px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-text .flyout-scroll-progress{bottom:24px;left:24px;width:calc(100% - 148px)}}@media (max-width: 1024.98px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-text .flyout-scroll-progress{bottom:16px;left:16px;width:calc(100% - 32px)}}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-text .flyout-scroll-progress::-webkit-progress-bar{background:#efedea;border-radius:4px}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-text .flyout-scroll-progress::-webkit-progress-value{background-image:linear-gradient(to right, #9A7B69, linear-gradient(225deg, #9e8449 9.72%, #9e8449 24.47%, #c6be83 30.98%, #9e8449 33.95%, #9e8449 46.08%, #c7c085 48.57%, #9e8449 66.59%, #9e8449 100%));border-radius:4px}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-text .flyout-scroll-progress::-moz-progress-bar{background-image:linear-gradient(to right, #9A7B69, linear-gradient(225deg, #9e8449 9.72%, #9e8449 24.47%, #c6be83 30.98%, #9e8449 33.95%, #9e8449 46.08%, #c7c085 48.57%, #9e8449 66.59%, #9e8449 100%));border-radius:4px}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-img{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:72px}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__gwp .flyout-progress-img img{max-width:100%}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:24px}@media (min-width: 1025px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__buttons{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding-left:40px}}@media (max-width: 1024.98px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper .membership__buttons .btn{max-width:560px;width:100%}}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper::after{background-image:url("../../images/ribbon-gold-corner-desktop.svg");height:96px;width:90px;background-position:left top;background-repeat:no-repeat;background-size:100% 100%;content:"";opacity:0;position:absolute;right:0;top:0}@media (min-width: 1025px){.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .membership__content-wrapper::after{opacity:1}}.storepage.promotions .container-fluid .experience-rituals_components-horizontalTextAndImage .horizontal-grid-block .item.item-text{display:none}.storepage.promotions .t_c{text-align:center;font-size:12px;line-height:21px;letter-spacing:0.4px}@media (min-width: 767px){.storepage.promotions .t_c{font-size:14px;line-height:24px;letter-spacing:0.5px}}.storepage.becomeamember .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.becomeamember .container-fluid>.row:first-child .col-12{padding:0}.storepage.becomeamember .container-fluid .banner-description{font-size:16px;letter-spacing:0.6px;line-height:24px;margin-bottom:0;color:#fff;font-family:"GaramondPro","times new roman","serif"}.storepage.becomeamember .concept-highlight-heading{font-family:"GaramondPro","times new roman","serif";font-style:normal;font-size:18px;letter-spacing:0.5px;line-height:30px;font-weight:normal;text-align:center;text-transform:none;margin:0;padding-top:32px;background:#fff;text-align:center}@media (min-width: 767px){.storepage.becomeamember .concept-highlight-heading{font-size:24px;letter-spacing:0.46px;line-height:44px;padding-top:30px;margin-bottom:0}}.storepage.becomeamember .experience-rituals_components-html .simple-text-block .link-wrapper .btn{min-width:220px;max-width:280px;margin:0 14px 20px;display:inline-block}.storepage.becomeamember .experience-rituals_components-html .simple-text-block span.ico.icon-crm-phase-general{background-image:url("../../images/sprite.svg");background-size:1100px 12947px;width:81px;height:81px;background-position:-10px -2502px;max-width:100%;z-index:9999999;display:block}.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider{background:#fff}.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .inner-wrapper{max-width:1440px;margin:0 auto}@media (min-width: 767px){.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .inner-wrapper{max-width:1140px}}.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .inner-wrapper .slick-slider::before{display:none}.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .inner-wrapper .slick-slider::after{display:none}.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .col{margin-bottom:50px;padding:0 20px;position:relative;text-align:center;width:100%}@media (min-width: 767px){.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .col{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:0;max-width:333px;opacity:0;transition:opacity 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);padding:0 10px}}@media (min-width: 767px){.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .col.visible{opacity:1}}@media (min-width: 767px){.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .col .media-holder{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;min-height:110px;-ms-flex-pack:center;justify-content:center}}.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .col .media-holder .media-inner{display:block}.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .col .media-holder .media-inner img{margin:0px auto 35px;max-width:250px}.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .col .text-holder{padding-bottom:8px;position:relative;min-height:108px}@media (min-width: 767px){.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .col .text-holder{padding-bottom:0;width:100%}}.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .col .text-holder h3{font-size:16px;letter-spacing:5px;line-height:25px;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-style:normal;text-transform:uppercase;color:#453f3f;margin-bottom:10px}.storepage.becomeamember .experience-rituals_components-textBlockSlider .simple-text-block.simple-text-block-slider .col .text-holder p{font-size:14px;letter-spacing:0.5px;line-height:24px;color:#767676;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-style:normal;margin-bottom:0}.storepage.becomeamember .three-tile-block{background-color:#F6F4F2;display:-ms-flexbox;display:flex;padding:30px 0}.storepage.becomeamember .three-tile-block .inner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0 auto;width:100%;max-width:1440px}@media (min-width: 767px){.storepage.becomeamember .three-tile-block .inner-wrapper{-ms-flex-direction:row;flex-direction:row;max-width:1360px;padding:0 20px}}.storepage.becomeamember .three-tile-block .three-tile-box{background-color:#fff;margin-bottom:20px;text-align:center;width:100%}@media (min-width: 767px){.storepage.becomeamember .three-tile-block .three-tile-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:33.333%;margin-right:20px}}@media (min-width: 1025px){.storepage.becomeamember .three-tile-block .three-tile-box{margin-right:40px}}.storepage.becomeamember .three-tile-block .three-tile-box .image-holder{background-position:center center;background-repeat:no-repeat;background-size:cover;height:0;display:block;padding-bottom:80.3%;width:100%}@media (min-width: 767px){.storepage.becomeamember .three-tile-block .three-tile-box .image-holder{padding-bottom:96.78%}}.storepage.becomeamember .three-tile-block .three-tile-box .text-holder{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:35px 20px 40px;width:100%}@media (min-width: 767px){.storepage.becomeamember .three-tile-block .three-tile-box .text-holder{height:100%;padding:28px 20px 40px}}.storepage.becomeamember .three-tile-block .three-tile-box .text-holder .tile-heading{font-size:24px;letter-spacing:0.46px;line-height:34px;text-transform:none;margin-bottom:14px;font-family:"GaramondPro","times new roman","serif";font-style:normal;font-weight:normal}@media (min-width: 767px){.storepage.becomeamember .three-tile-block .three-tile-box .text-holder .tile-heading{margin-bottom:10px}}@media (min-width: 1025px){.storepage.becomeamember .three-tile-block .three-tile-box .text-holder .tile-heading{line-height:44px}}.storepage.becomeamember .three-tile-block .three-tile-box .text-holder p{font-size:16px;line-height:28px;letter-spacing:1px;font-style:normal;margin-bottom:10px;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-weight:normal;color:#453f3f}.storepage.becomeamember .experience-rituals_components-twoTileBlock .text-inner{max-width:100%}@media (min-width: 767px){.storepage.becomeamember .experience-rituals_components-twoTileBlock .text-inner{margin:0 auto;max-width:450px}}.storepage.becomeamember .experience-rituals_components-twoTileBlock .ico.icon-crm-phase-general{width:81px;height:81px;background-position:-10px -2502px;background-image:url("../../images/sprite.svg");background-size:1100px 12947px;display:inline-block}.storepage.my-rituals-welcome .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.my-rituals-welcome .container-fluid>.row:first-child .col-12{padding:0}.storepage.my-rituals-welcome .container-fluid .content-banner .gradient-overlay-mobile::after{content:none}.storepage.my-rituals-welcome .container-fluid .content-banner .text-holder .heading-h1{font-family:"GaramondPro","times new roman","serif";font-size:50px;letter-spacing:2px;line-height:58px;text-transform:none;margin-bottom:10px}@media (max-width: 766.98px){.storepage.my-rituals-welcome .container-fluid .content-banner .text-holder .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.my-rituals-welcome .container-fluid .content-banner .text-holder p{font-family:"GaramondPro","times new roman","serif";font-size:20px;letter-spacing:0.4px;line-height:33px;color:#fff}@media (max-width: 766.98px){.storepage.my-rituals-welcome .container-fluid .content-banner .text-holder p{line-height:33px;font-size:20px}}@media (max-width: 766.98px){.storepage.my-rituals-welcome .container-fluid .content-banner .text-holder .btn.btn--white-black{font-size:12px;letter-spacing:2px;line-height:1.2;min-width:220px;padding:14px 20px}}.storepage.my-rituals-welcome .container-fluid .content-banner .text-holder .btn.btn--white-black:hover,.storepage.my-rituals-welcome .container-fluid .content-banner .text-holder .btn.btn--white-black:active,.storepage.my-rituals-welcome .container-fluid .content-banner .text-holder .btn.btn--white-black:focus{background-color:#fff;border-color:#fff;color:#453F3F}.storepage.my-rituals-welcome .container-fluid .content-banner .text-holder .btn.btn--white-black:hover span,.storepage.my-rituals-welcome .container-fluid .content-banner .text-holder .btn.btn--white-black:active span,.storepage.my-rituals-welcome .container-fluid .content-banner .text-holder .btn.btn--white-black:focus span{color:#453F3F}.storepage.my-rituals-welcome .container-fluid .simple-text-block .icon-my-rituals{background-image:url("../../images/sprite.svg");background-size:1100px 12947px;width:81.5px;height:81.5px;background-position:-10px -2301px;display:inline-block}.storepage.my-rituals-welcome .container-fluid .simple-text-block p.heading-subtitle{letter-spacing:5px;line-height:25px;text-transform:uppercase}@media (min-width: 767px){.storepage.my-rituals-welcome .container-fluid .experience-component.experience-rituals_components-slickSlider{display:none}}.storepage.my-rituals-welcome .container-fluid .experience-component.experience-rituals_components-slickSlider .fullwidth-slider-block{background-color:#F6F4F2;padding:20px 10px;position:relative}.storepage.my-rituals-welcome .container-fluid .experience-component.experience-rituals_components-slickSlider .fullwidth-slider-block .pd-slick-wrapper{margin-bottom:40px}.storepage.my-rituals-welcome .container-fluid .experience-component.experience-rituals_components-slickSlider .fullwidth-slider-block .slider-dots{bottom:20px;background-color:#d1d1d1}.storepage.my-rituals-welcome .container-fluid .experience-component.experience-rituals_components-slickSlider .fullwidth-slider-block .slider-dots li.slick-active{background-color:#453f3f}@media (max-width: 1024.98px){.storepage.my-rituals-welcome .container-fluid .experience-component.experience-rituals_components-slickSlider .video-controls_bottom-right{display:none}}@media (max-width: 1024.98px){.storepage.my-rituals-welcome .container-fluid .experience-component.experience-commerce_layouts-gridBlock{display:none}}.storepage.my-rituals-welcome .container-fluid .product-grid-block{display:-ms-flexbox;display:flex;overflow:hidden;padding:40px 0 85px}@media (min-width: 767px){.storepage.my-rituals-welcome .container-fluid .product-grid-block{padding:60px 0 80px}}.storepage.my-rituals-welcome .container-fluid .product-grid-block .inner-wrapper{padding:0 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storepage.my-rituals-welcome .container-fluid .product-grid-block .heading-h3{color:#1A1919;font-family:"GaramondPro","times new roman","serif";font-size:30px;line-height:40px;letter-spacing:1.2px;text-transform:none;text-align:center;margin-bottom:40px}@media (max-width: 766.98px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .heading-h3{font-size:20px;letter-spacing:0.5px;line-height:24px;margin-bottom:22px;padding:0 20px}}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap{float:left;margin-bottom:50px;overflow:hidden;position:relative;width:100%;height:100% !important}@media (max-width: 766.98px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 767px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap{margin-bottom:0}}@media (max-width: 766.98px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item.ml-10{margin-left:10px}}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item{background-color:#fff;float:left;margin:0 0 10px;text-align:center;text-transform:uppercase;width:calc(50% - 5px);z-index:1}@media (min-width: 767px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item{margin-bottom:60px;width:calc(33.3333% - 74px);margin-left:50px}}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;cursor:pointer}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-image{width:100%;margin:0;background-color:#FAF9F7;position:relative;padding:20px 12px}@media (min-width: 1025px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-image{padding:40px}}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-image .promotional-label{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";letter-spacing:1.5px;color:#453F3F;text-transform:uppercase;max-width:100%;background-color:#fff;bottom:8px;font-size:11px;line-height:13px;left:0;padding:4px 12px 3px;position:absolute;width:auto}@media (min-width: 767px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-image .promotional-label{bottom:16px;font-size:13px;left:50%;letter-spacing:2.4px;line-height:15px;margin-bottom:0;padding:5px 20px 4px;transform:translateX(-50%)}}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-image img{margin-left:auto;margin-right:auto;width:100%;display:block;max-width:100%}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content{max-width:520px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative;padding:20px 12px}@media (max-width: 766.98px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content{-ms-flex-align:start;align-items:flex-start;text-align:left;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 767px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content{padding:20px 12px}}@media (min-width: 1025px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content{padding:32px 40px}}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-title{max-width:100%}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-title .availability-web{-ms-flex-negative:1;flex-shrink:1;width:100%}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-title .availability-web .out-of-stock-block{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;height:100%}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-title .product-name-link{display:block;margin-bottom:13px;pointer-events:none;text-decoration:none}@media (min-width: 767px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-title .product-name-link{margin-bottom:6px}}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-title .product-name-link .product-name{display:block;font-family:"GaramondPro","times new roman","serif";text-transform:none;color:#1A1919;font-size:16px;letter-spacing:1px;line-height:20px;margin:0}@media (min-width: 767px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-title .product-name-link .product-name{font-size:24px;letter-spacing:0;line-height:32px;margin:0}}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .short-description{margin:0;color:#767676;font-size:14px;letter-spacing:0.8px;line-height:20px;text-transform:none}@media (max-width: 766.98px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .short-description{margin-bottom:10px}}@media (min-width: 767px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .short-description{letter-spacing:0.5px;line-height:25px;margin-bottom:12px;padding:0 10px}}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-user-actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-price{font-family:"GaramondPro","times new roman","serif";font-style:normal;text-align:center;margin:0 auto 0 0}@media (min-width: 767px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-price{font-size:16px;letter-spacing:1px;line-height:19px;margin-bottom:28px;width:100%}}@media (max-width: 766.98px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-price{font-size:14px;letter-spacing:1.3px;line-height:18px;text-align:left;width:calc(100% - 36px)}}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-add-to-cart{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-add-to-cart .btn-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width: 766.98px){.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-add-to-cart .btn-wrapper a.btn-add-to-cart{border-color:#8c8c8c;border-radius:50%;font-size:0;letter-spacing:1.5px;height:36px;padding:0;width:36px;line-height:32px}.storepage.my-rituals-welcome .container-fluid .product-grid-block .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-add-to-cart .btn-wrapper a.btn-add-to-cart::before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"\EA2B";display:block;font-size:16px;margin-left:2px}}.storepage.collection-story-perfumegenie .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.collection-story-perfumegenie .container-fluid>.row:first-child .col-12{padding:0}.storepage.collection-story-perfumegenie .content-banner .inner-indented{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storepage.collection-story-perfumegenie .content-banner .inner-indented .heading-h3{font-family:"GaramondPro","times new roman","serif";font-size:30px;line-height:40px;letter-spacing:8px;text-transform:uppercase;font-weight:normal;margin:0}.storepage.collection-story-perfumegenie .content-banner .inner-indented .headline{font-family:"GaramondPro","times new roman","serif";font-size:54px;letter-spacing:8px;line-height:58px;text-transform:uppercase;font-weight:normal}@media (max-width: 766.98px){.storepage.collection-story-perfumegenie .content-banner .inner-indented .headline{font-size:30px;letter-spacing:8px;line-height:40px}}@media (min-width: 767px){.storepage.collection-story-perfumegenie .content-banner .inner-indented .headline{letter-spacing:9px}}.storepage.collection-story-perfumegenie .content-banner .inner-indented .btn-group{-ms-flex-order:2;order:2}.storepage.collection-story-perfumegenie .content-banner .inner-indented .btn-group .btn{margin:35px 8px 0}@media (max-width: 766.98px){.storepage.collection-story-perfumegenie .content-banner .inner-indented .btn-group{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.storepage.collection-story-perfumegenie .content-banner .inner-indented .btn-group .btn{min-width:220px;margin-top:9px}.storepage.collection-story-perfumegenie .content-banner .inner-indented .btn-group .btn:first-of-type{margin-top:20px}}.storepage.collection-story-perfumegenie .product-name{display:block;font-family:"GaramondPro","times new roman","serif";font-size:30px;letter-spacing:4px;line-height:40px;color:#000;text-transform:none;font-weight:normal}@media (min-width: 767px){.storepage.collection-story-perfumegenie .product-name{font-size:40px;letter-spacing:1.6px;line-height:50px}}.storepage.collection-story-perfumegenie .i-minDesktop{display:none !important}.storepage.collection-story-perfumegenie .i-minTablet{display:none !important}.storepage.collection-story-perfumegenie .i-minMobile{display:none !important}@media (max-width: 766.98px){.storepage.collection-story-perfumegenie .i-minMobile{display:block !important}.storepage.collection-story-perfumegenie .i-minMobile .btn{min-width:220px}}@media (min-width: 1025px){.storepage.collection-story-perfumegenie .i-minDesktop{display:block !important}}.storepage.collection-story-perfumegenie .product-price{text-align:center;margin-bottom:0}.storepage.collection-story-perfumegenie .product-price .product-tile{background-color:unset}.storepage.collection-story-perfumegenie .product-price .product-tile .product-details-content{background-color:unset;padding:20px}@media (max-width: 766.98px){.storepage.collection-story-perfumegenie .product-price .product-tile .product-details-content{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.storepage.collection-story-perfumegenie .product-price .product-tile .product-details-content .promotion-wrapper{margin:0}.storepage.collection-story-perfumegenie .product-price .product-tile .product-details-content .promotion-wrapper .callout-message.callout-grey{font-family:"GaramondPro","times new roman","serif";font-style:normal;line-height:normal;color:#000;font-size:30px;letter-spacing:2.5px;background-color:unset;padding:0}.storepage.collection-story-perfumegenie .product-add-to-cart{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.storepage.collection-story-perfumegenie a.link--large,.storepage.collection-story-perfumegenie .link.link--large{font-size:12px;line-height:normal;letter-spacing:2px;text-transform:uppercase;text-decoration:underline;color:#865}.storepage.collection-story-perfumegenie a.link--large:hover,.storepage.collection-story-perfumegenie .link.link--large:hover{text-decoration:none}.storepage.collection-story-perfumegenie .static-lick{text-decoration:underline;color:#865}.storepage.collection-story-perfumegenie .static-lick:hover{text-decoration:none}.storepage.collection-story-perfumegenie .body-copy-desc{color:rgba(26,25,25,0.5);font-size:11px;font-weight:bold;letter-spacing:0.2px;line-height:13px}.storepage.private .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.private .container-fluid>.row:first-child .col-12{padding:0}.storepage.private .banner-pagedesigner{-ms-flex-align:unset;align-items:unset;text-align:unset}@media (min-width: 1025px){.storepage.private .banner-pagedesigner{max-height:600px}}.storepage.private .banner-pagedesigner .image-holder{background-position:center top}.storepage.private .banner-pagedesigner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;z-index:3}@media (min-width: 767px){.storepage.private .banner-pagedesigner .text-holder{padding:210px 0}}.storepage.private .banner-pagedesigner .text-holder .heading-h1{font-weight:normal;text-transform:none}@media (min-width: 360px) and (max-width: 766.98px){.storepage.private .banner-pagedesigner .text-holder .heading-h1{font-size:30px !important;letter-spacing:1.2px !important;line-height:46px !important;margin-bottom:10px !important;font-weight:normal !important}}@media (min-width: 767px){.storepage.private .banner-pagedesigner .text-holder .heading-h1{font-size:50px !important;letter-spacing:2px !important;line-height:58px !important;text-transform:none !important;margin-bottom:10px !important}}.storepage.private .banner-pagedesigner .text-holder .banner-description{color:#fff;font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px}@media (min-width: 767px){.storepage.private .banner-pagedesigner .text-holder .banner-description{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.private .banner-pagedesigner .text-holder .content-banner-btn-wrapper{display:block}.storepage.private .banner-pagedesigner .text-holder .content-banner-btn-wrapper .btn{margin:0}@media (max-width: 766.98px){.storepage.private .banner-pagedesigner .text-holder .content-banner-btn-wrapper .btn{min-width:220px}}@media (min-width: 767px){.storepage.private .experience-commerce_layouts-gridBlock .grid-block .inner-wrapper{max-width:1360px}}.storepage.collection-story-thesignaturecollection .content-banner.banner-pagedesigner.banner-small{min-height:unset;text-align:unset;-ms-flex-align:unset;align-items:unset}.storepage.collection-story-thesignaturecollection .content-banner.banner-pagedesigner.banner-small .image-holder{background-position:center top}.storepage.collection-story-thesignaturecollection .content-banner.banner-pagedesigner.banner-small .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;height:100%;z-index:3}@media (min-width: 767px){.storepage.collection-story-thesignaturecollection .content-banner.banner-pagedesigner.banner-small .text-holder{-ms-flex-align:end;align-items:flex-end;padding:85px 0}}@media (max-width: 766.98px){.storepage.collection-story-thesignaturecollection .content-banner.banner-pagedesigner.banner-small .text-holder{-ms-flex-align:start;align-items:flex-start;padding:60px 0}}@media (max-width: 766.98px){.storepage.collection-story-thesignaturecollection .content-banner.banner-pagedesigner.banner-small .text-holder .inner-indented{float:left;text-align:left;padding:0 0 0 10px}}.storepage.collection-story-thesignaturecollection .content-banner.banner-pagedesigner.banner-small .text-holder .inner-indented .heading-h1{font-size:28px;line-height:40px;letter-spacing:0;margin-bottom:10px}@media (min-width: 767px){.storepage.collection-story-thesignaturecollection .content-banner.banner-pagedesigner.banner-small .text-holder .inner-indented .heading-h1{font-size:54px;line-height:58px;letter-spacing:2px;margin-bottom:20px}}.storepage.collection-story-thesignaturecollection .content-banner.banner-pagedesigner.banner-small .text-holder .inner-indented .content-banner-btn-wrapper .btn{margin:0;padding:14px 20px}@media (max-width: 766.98px){.storepage.collection-story-thesignaturecollection .content-banner.banner-pagedesigner.banner-small .text-holder .inner-indented .content-banner-btn-wrapper .btn{font-size:12px;letter-spacing:2px;min-width:220px}}.storepage.collection-story-thesignaturecollection .product-slider-block .product-detail{max-width:460px}.storepage.collection-story-cleopatra .banner-pagedesigner .image-holder{background-position:center top}.storepage.collection-story-cleopatra .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.collection-story-cleopatra .container-fluid>.row:first-child .col-12{padding:0}.storepage.collection-story-cleopatra .content-banner .the-ritual-of-title{color:#fff;font-size:37px;letter-spacing:9px;line-height:43px;margin-bottom:7px;font-family:"GaramondPro","times new roman","serif";display:block;text-transform:uppercase;font-weight:400}@media (min-width: 767px){.storepage.collection-story-cleopatra .content-banner .the-ritual-of-title{font-size:54px;line-height:58px;margin:0 0 22px}}.storepage.collection-story-cleopatra .content-banner .the-ritual-of-title span{display:block;font-size:18px;letter-spacing:4.5px;line-height:30px}@media (min-width: 767px){.storepage.collection-story-cleopatra .content-banner .the-ritual-of-title span{font-size:30px;letter-spacing:8px;line-height:40px;margin-bottom:12px}}.storepage.collection-story-cleopatra .content-banner h2{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px;color:#fff;font-weight:400}@media (min-width: 767px){.storepage.collection-story-cleopatra .content-banner h2{font-size:16px;letter-spacing:1px;line-height:25px;margin:0;max-width:none}}.storepage.collection-story-cleopatra .experience-rituals_components-backgroundProductSlider .text-holder .btn{display:none}.storepage.collection-story-cleopatra .experience-rituals_components-backgroundProductSlider .slide-item .slide-inner{min-height:auto}.storepage.collection-story-cleopatra .heading-h3{color:#1A1919;font-family:"GaramondPro","times new roman","serif";font-size:30px;line-height:40px;letter-spacing:1.2px;text-transform:none;text-align:center;margin-bottom:40px}@media (max-width: 766.98px){.storepage.collection-story-cleopatra .heading-h3{font-size:20px;letter-spacing:0.5px;line-height:24px;margin-bottom:22px;padding:0 20px}}.storepage.collection-story-cleopatra .grid-wrap{float:left;margin-bottom:50px;overflow:hidden;position:relative;width:100%;height:100% !important}@media (max-width: 766.98px){.storepage.collection-story-cleopatra .grid-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 767px){.storepage.collection-story-cleopatra .grid-wrap{margin-bottom:0}}@media (max-width: 766.98px){.storepage.collection-story-cleopatra .grid-wrap .item.ml-10{margin-left:10px}}.storepage.collection-story-cleopatra .grid-wrap .btn{min-width:10px}.storepage.collection-story-cleopatra .grid-wrap .item{background-color:#fff;float:left;margin:0 0 10px;text-align:center;text-transform:uppercase;width:calc(50% - 5px);z-index:1}@media (min-width: 767px){.storepage.collection-story-cleopatra .grid-wrap .item{margin-bottom:60px;width:calc(33.3333% - 74px);margin-left:50px}}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;cursor:pointer}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-image{width:100%;margin:0;background-color:#FAF9F7;position:relative;padding:20px 12px}@media (min-width: 1025px){.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-image{padding:40px}}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-image .promotional-label{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";letter-spacing:1.5px;color:#453F3F;text-transform:uppercase;max-width:100%;background-color:#fff;bottom:8px;font-size:11px;line-height:13px;left:0;padding:4px 12px 3px;position:absolute;width:auto}@media (min-width: 767px){.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-image .promotional-label{bottom:16px;font-size:13px;left:50%;letter-spacing:2.4px;line-height:15px;margin-bottom:0;padding:5px 20px 4px;transform:translateX(-50%)}}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-image img{margin-left:auto;margin-right:auto;width:100%;display:block;max-width:100%}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content{max-width:520px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative;padding:20px 12px}@media (max-width: 766.98px){.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content{-ms-flex-align:start;align-items:flex-start;text-align:left;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 767px){.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content{padding:20px 12px}}@media (min-width: 1025px){.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content{padding:32px 40px}}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .out-of-stock-block{margin-top:0}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-title{max-width:100%}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-title .product-name-link{display:block;margin-bottom:13px;pointer-events:none;text-decoration:none}@media (min-width: 767px){.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-title .product-name-link{margin-bottom:6px}}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-title .product-name-link .product-name{display:block;font-family:"GaramondPro","times new roman","serif";text-transform:none;color:#1A1919;font-size:16px;letter-spacing:1px;line-height:20px;margin:0}@media (min-width: 767px){.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-title .product-name-link .product-name{font-size:24px;letter-spacing:0;line-height:32px;margin:0}}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .short-description{margin:0;color:#767676;font-size:14px;letter-spacing:0.8px;line-height:20px;text-transform:none}@media (max-width: 766.98px){.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .short-description{margin-bottom:10px}}@media (min-width: 767px){.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .short-description{letter-spacing:0.5px;line-height:25px;margin-bottom:12px;padding:0 10px}}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions .btn-out-of-stock{border:0;color:#865;font-size:16px;letter-spacing:0.5px;line-height:26px;padding:0;text-align:left;text-decoration:underline;text-transform:none}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions .btn-out-of-stock:hover,.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions .btn-out-of-stock:active,.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions .btn-out-of-stock:focus{text-decoration:underline}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions .out-of-stock-block{margin-top:5px;width:100%}@media (min-width: 767px){.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions .out-of-stock-block{margin-top:10px}}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-price{font-family:"GaramondPro","times new roman","serif";font-style:normal;text-align:center;margin:0 auto 0 0}@media (min-width: 767px){.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-price{font-size:16px;letter-spacing:1px;line-height:19px;margin-bottom:28px;width:100%}}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-add-to-cart{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-add-to-cart .btn-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width: 766.98px){.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-add-to-cart .btn-wrapper a.btn-add-to-cart{border-color:#8c8c8c;border-radius:50%;font-size:0;letter-spacing:1.5px;height:36px;padding:0;width:36px;line-height:32px}.storepage.collection-story-cleopatra .grid-wrap .item .product-tile .product-details-content .product-user-actions .product-add-to-cart .btn-wrapper a.btn-add-to-cart::before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"\EA2A";display:block;font-size:16px;margin-left:2px}}.storepage.collection-story-talisman{background-color:#F6F4F2}.storepage.collection-story-talisman .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.collection-story-talisman .container-fluid>.row:first-child .col-12{padding:0}.storepage.collection-story-talisman .content-banner.banner-left-aligned-desktop.banner-pagedesigner .inner-indented{position:relative}@media (min-width: 767px){.storepage.collection-story-talisman .content-banner.banner-left-aligned-desktop.banner-pagedesigner .inner-indented{float:left;text-align:left;padding:0 0 0 10px;max-width:40%}}.storepage.collection-story-talisman .content-banner.banner-left-aligned-desktop.banner-pagedesigner .inner-indented .heading-h1{font-family:"GaramondPro","times new roman","serif";font-size:50px;letter-spacing:2px;line-height:58px;text-transform:none}@media (min-width: 767px){.storepage.collection-story-talisman .content-banner.banner-left-aligned-desktop.banner-pagedesigner .inner-indented h2.heading-h1{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.collection-story-talisman .content-banner.banner-left-aligned-desktop.banner-pagedesigner .inner-indented .js-collection-shop-all{margin-top:0}.storepage.collection-story-talisman .experience-commerce_layouts-gridBlock .inner-wrapper{max-width:1270px}@media (min-width: 767px){.storepage.collection-story-talisman .experience-commerce_layouts-gridBlock .inner-wrapper .grid-wrap .item{width:calc(50% - 5px)}}.storepage.collection-story-themansioncollection{background-color:#F6F4F2}.storepage.collection-story-themansioncollection .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.collection-story-themansioncollection .container-fluid>.row:first-child .col-12{padding:0}.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner{height:80vh;max-height:480px;min-height:unset;-ms-flex-align:unset;align-items:unset;text-align:unset}@media (min-width: 767px){.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner{height:75vh}}.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .image-holder{background-position:center top}.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%}@media (min-width: 767px){.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder{padding:85px 0;-ms-flex-align:end;align-items:flex-end}}@media (max-width: 766.98px){.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder{-ms-flex-align:start;align-items:flex-start;padding:60px 0}}.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented{position:relative}@media (min-width: 767px){.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented{float:left;text-align:left;padding:0 0 0 10px;max-width:40%}}.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented .js-collection-shop-all{background-color:transparent;border:1px solid #fff;padding:14px 20px}@media (max-width: 766.98px){.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented .js-collection-shop-all{font-size:12px;letter-spacing:2px;min-width:220px}}.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented .js-collection-shop-all:hover{background-color:#fff}.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented .js-collection-shop-all:hover span{color:#453F3F}@media (min-width: 767px){.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented .js-collection-shop-all{margin-top:0}}.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented .the-ritual-of-title{font-family:"GaramondPro","times new roman","serif";text-transform:none;color:#fff;font-weight:normal;text-transform:none;font-size:28px;line-height:40px;letter-spacing:0;margin-bottom:10px}@media (min-width: 767px){.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented .the-ritual-of-title{font-size:54px;line-height:58px;letter-spacing:2px;margin-bottom:20px}}.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented h2{font-family:"GaramondPro","times new roman","serif";font-size:22px;line-height:30px;letter-spacing:1.1px;margin-bottom:30px;color:#fff;text-transform:none;font-weight:normal}@media (min-width: 767px){.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented h2{font-size:24px;line-height:44px;letter-spacing:0.46px;margin-bottom:28px}}.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented .discover-block p,.storepage.collection-story-themansioncollection .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented .discover-block h2{color:#453F3F}@media (min-width: 767px){.storepage.collection-story-themansioncollection .experience-rituals_components-owl_carousel .p_slider_e .product-main-slider .product-detail{max-width:450px}}@media (min-width: 767px){.storepage.collection-story-themansioncollection .experience-rituals_components-owl_carousel .p_slider_e .product-main-slider .product-detail .step-intro{padding:20px 0 0}}@media (min-width: 767px){.storepage.collection-story-themansioncollection .experience-rituals_components-owl_carousel .owl-carousel .owl-nav button{top:47%}}.storepage.amsterdam .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.amsterdam .container-fluid>.row:first-child .col-12{padding:0}.storepage.amsterdam .product-grid-block{display:-ms-flexbox;display:flex;overflow:hidden;padding:40px 0 85px;background-color:#1C2C4C}@media (min-width: 767px){.storepage.amsterdam .product-grid-block{padding:60px 0 80px}}.storepage.amsterdam .product-grid-block .inner-wrapper{padding:0 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storepage.amsterdam .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;height:100%;z-index:3}@media (min-width: 767px){.storepage.amsterdam .content-banner .text-holder{padding:210px 0}}@media (min-width: 767px){.storepage.amsterdam .content-banner .text-holder .inner-wrapper{max-width:1070px}}.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .banner-description{color:#fff;font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px}@media (max-width: 766.98px){.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .banner-description{font-size:14px;line-height:24px;margin-bottom:20px}}@media (min-width: 767px){.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .banner-description{font-size:16px;letter-spacing:1px;line-height:25px;max-width:none;margin:0 auto 30px}}.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .content-banner-btn-wrapper{display:block}.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .content-banner-btn-wrapper .btn{margin:0;min-width:220px}.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .heading-h1{color:#fff;font-size:30px;letter-spacing:8px;line-height:40px;margin-bottom:20px;font-family:"GaramondPro","times new roman","serif";display:block;text-transform:uppercase;font-weight:400}@media (min-width: 767px){.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .heading-h1{font-size:54px;line-height:58px;margin:0 0 30px;letter-spacing:8px}}@media (min-width: 767px) and (max-width: 1024.98px){.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .heading-h1{font-size:30px;line-height:40px}}.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .heading-h1 span{display:block;font-size:18px;letter-spacing:4.5px;line-height:30px}@media (min-width: 767px){.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .heading-h1 span{font-size:30px;letter-spacing:8px;line-height:40px;margin-bottom:12px}}.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .heading-h3{font-size:14px;letter-spacing:3px;line-height:18px}@media (min-width: 767px){.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .heading-h3{margin-bottom:35px !important}}.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .hero-video-holder{-ms-flex-order:2;order:2;margin-top:20px;width:100%}@media (min-width: 767px){.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .hero-video-holder{margin-top:60px}}.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .hero-video-holder .amste-banner-btn{color:#fff;background-color:transparent;border:unset;padding:0;padding-left:36px}.storepage.amsterdam .content-banner .text-holder .inner-wrapper .inner-indented .hero-video-holder .amste-banner-btn:focus{outline:none}@media (min-width: 767px){.storepage.amsterdam .collection-ingredients-fullwidth .inner-wrapper{max-width:1170px}}.storepage.collection-story-mgouna .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.collection-story-mgouna .container-fluid>.row:first-child .col-12{padding:0}.storepage.collection-story-mgouna .content-banner .image-holder{background-position:center top}.storepage.collection-story-mgouna .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;height:100%;z-index:3}@media (min-width: 767px){.storepage.collection-story-mgouna .content-banner .text-holder{padding:210px 0}}@media (max-width: 766.98px){.storepage.collection-story-mgouna .content-banner .text-holder{-ms-flex-align:end;align-items:flex-end;padding:60px 0}}@media (max-width: 766.98px){.storepage.collection-story-mgouna .content-banner .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.collection-story-mgouna .content-banner .banner-description{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px}@media (min-width: 767px){.storepage.collection-story-mgouna .content-banner .banner-description{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.collection-story-mgouna .content-banner .content-banner-btn-wrapper{display:block}.storepage.collection-story-mgouna .content-banner .content-banner-btn-wrapper .btn{margin:0;min-width:220px}.storepage.sakura .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.sakura .container-fluid>.row:first-child .col-12{padding:0}.storepage.sakura .content-banner .image-holder{background-position:center top}.storepage.sakura .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;z-index:3}@media (min-width: 767px){.storepage.sakura .content-banner .text-holder{padding:210px 0}}@media (max-width: 766.98px){.storepage.sakura .content-banner .text-holder{-ms-flex-align:end;align-items:flex-end;padding:60px 0}}.storepage.sakura .content-banner .text-holder .heading-h1{font-family:"GaramondPro","times new roman","serif";font-size:50px;letter-spacing:2px;line-height:58px;text-transform:none;font-weight:normal}@media (max-width: 766.98px){.storepage.sakura .content-banner .text-holder .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.sakura .content-banner .text-holder .banner-description p{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px}@media (min-width: 767px){.storepage.sakura .content-banner .text-holder .banner-description p{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.sakura .content-banner .text-holder .btn{margin-top:0}@media (min-width: 767px){.storepage.sakura .search-results{padding:0px 30px}}.storepage.sakura .tile-heading{padding-top:60px}.storepage.sakura .tile-heading .grid-heading{letter-spacing:1.2px;text-transform:none;text-align:center;margin-bottom:40px}.storepage.sakura .tile-heading .heading-h3{color:#1A1919;font-family:"GaramondPro","times new roman","serif";font-size:30px;line-height:40px}@media (max-width: 766.98px){.storepage.sakura .tile-heading .heading-h3{font-size:20px;letter-spacing:.5px;line-height:24px;margin-bottom:22px;padding:0 20px}}.storepage.namaste .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.namaste .container-fluid>.row:first-child .col-12{padding:0}.storepage.namaste .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;height:100%;z-index:3}@media (min-width: 767px){.storepage.namaste .content-banner .text-holder{padding:210px 0}}@media (max-width: 766.98px){.storepage.namaste .content-banner .text-holder{-ms-flex-align:end;align-items:flex-end;padding:60px 0}}.storepage.namaste .content-banner .text-holder .heading-h1{font-family:"GaramondPro","times new roman","serif";font-style:normal;text-transform:uppercase;margin-bottom:10px;font-size:40px;line-height:50px;letter-spacing:3.3px;font-weight:normal}.storepage.namaste .content-banner .text-holder .banner-description h2{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px;font-weight:normal}@media (min-width: 767px){.storepage.namaste .content-banner .text-holder .banner-description h2{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.namaste .content-banner .text-holder .btn{margin-top:0;min-width:220px}.storepage.namaste .product-add-to-cart{margin-bottom:0}.storepage.namaste .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile,.storepage.namaste .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content{display:block;padding:0;text-align:center}.storepage.namaste .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile .product-add-to-cart,.storepage.namaste .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content .product-add-to-cart{margin:0}.storepage.namaste .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile .product-add-to-cart .btn,.storepage.namaste .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content .product-add-to-cart .btn{min-width:220px}.storepage.collection-story-oudh .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.collection-story-oudh .container-fluid>.row:first-child .col-12{padding:0}.storepage.collection-story-oudh .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;height:100%;z-index:3}@media (min-width: 767px){.storepage.collection-story-oudh .content-banner .text-holder{padding:210px 0}}.storepage.collection-story-oudh .content-banner .text-holder .heading-h1{font-family:"GaramondPro","times new roman","serif";font-style:normal;font-size:50px;letter-spacing:2px;line-height:58px;text-transform:none;font-weight:normal}@media (max-width: 766.98px){.storepage.collection-story-oudh .content-banner .text-holder .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.collection-story-oudh .content-banner .text-holder .banner-description h2{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px;font-weight:normal;text-transform:none}@media (min-width: 767px){.storepage.collection-story-oudh .content-banner .text-holder .banner-description h2{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.collection-story-oudh .content-banner .text-holder .btn{margin-top:0;min-width:220px}.storepage.collection-story-elixirhaircollection .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.collection-story-elixirhaircollection .container-fluid>.row:first-child .col-12{padding:0}.storepage.collection-story-elixirhaircollection .content-banner .image-holder{background-position:center top}.storepage.collection-story-elixirhaircollection .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;height:100%;z-index:3}@media (min-width: 767px){.storepage.collection-story-elixirhaircollection .content-banner .text-holder{padding:210px 0}}.storepage.collection-story-elixirhaircollection .content-banner .text-holder .heading-h1{font-family:"GaramondPro","times new roman","serif";font-size:37px;letter-spacing:9px;line-height:43px;margin-bottom:7px;text-transform:uppercase;font-weight:normal}@media (min-width: 767px){.storepage.collection-story-elixirhaircollection .content-banner .text-holder .heading-h1{font-size:54px;line-height:58px;margin:11px 0 22px}}.storepage.collection-story-elixirhaircollection .content-banner .text-holder .banner-description h2{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px;font-weight:normal;color:#fff;text-transform:uppercase}@media (min-width: 767px){.storepage.collection-story-elixirhaircollection .content-banner .text-holder .banner-description h2{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.collection-story-elixirhaircollection .content-banner .text-holder .btn{margin-top:0;min-width:220px}@media (max-width: 766.98px){.storepage.collection-story-elixirhaircollection .experience-rituals_components-fullWidthImageTile .full-width-img-tile-p2 .collection-highlight-column.text-column .mobile-image-placeholder{display:none}}.storepage.collection-story-elixirhaircollection .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile,.storepage.collection-story-elixirhaircollection .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content{display:block;padding:0;text-align:center}.storepage.collection-story-elixirhaircollection .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile .product-add-to-cart,.storepage.collection-story-elixirhaircollection .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content .product-add-to-cart{margin:0}.storepage.collection-story-elixirhaircollection .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile .product-add-to-cart .btn,.storepage.collection-story-elixirhaircollection .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content .product-add-to-cart .btn{min-width:220px}.storepage.collection-story-elixirhaircollection .collection-highlight-block.ritual-bg-color{display:none}.storepage.collection-story-tiny-rituals .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.collection-story-tiny-rituals .container-fluid>.row:first-child .col-12{padding:0}.storepage.collection-story-tiny-rituals .content-banner .image-holder{background-position:center top}.storepage.collection-story-tiny-rituals .content-banner .heading-h1{font-family:"GaramondPro","times new roman","serif";color:#fff;font-size:37px;letter-spacing:9px;line-height:43px;margin-bottom:7px;text-transform:uppercase;font-weight:normal}@media (min-width: 767px){.storepage.collection-story-tiny-rituals .content-banner .heading-h1{font-size:54px;line-height:58px;margin:0 0 22px}}.storepage.collection-story-tiny-rituals .content-banner .banner-description h2{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px;font-weight:normal;color:#fff;text-transform:uppercase}@media (min-width: 767px){.storepage.collection-story-tiny-rituals .content-banner .banner-description h2{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.collection-story-tiny-rituals .content-banner .btn{margin-top:0;min-width:220px}.storepage.collection-story-tiny-rituals .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile,.storepage.collection-story-tiny-rituals .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content{display:block;padding:0;text-align:center}.storepage.collection-story-tiny-rituals .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile .product-add-to-cart,.storepage.collection-story-tiny-rituals .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content .product-add-to-cart{margin:0}.storepage.collection-story-tiny-rituals .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile .product-add-to-cart .btn,.storepage.collection-story-tiny-rituals .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content .product-add-to-cart .btn{min-width:220px}@media (max-width: 766.98px){.storepage.collection-story-tiny-rituals .experience-rituals_components-fullWidthImageTile .full-width-img-tile-p2 .collection-highlight-column.text-column .mobile-image-placeholder{display:none}}.storepage.karma .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.karma .container-fluid>.row:first-child .col-12{padding:0}.storepage.karma .grid-block .inner-wrapper{padding:0 20px}.storepage.karma .content-banner .image-holder{background-position:center top}.storepage.karma .content-banner .heading-h1{font-family:"GaramondPro","times new roman","serif";color:#fff;font-size:37px;letter-spacing:9px;line-height:43px;margin-bottom:7px;text-transform:uppercase;font-weight:normal}@media (min-width: 767px){.storepage.karma .content-banner .heading-h1{font-size:54px;line-height:58px;margin:0 0 22px}}.storepage.karma .content-banner .heading-h1 span{display:block;font-size:18px;letter-spacing:4.5px;line-height:30px}@media (min-width: 767px){.storepage.karma .content-banner .heading-h1 span{font-size:30px;letter-spacing:8px;line-height:40px;margin-bottom:12px}}.storepage.karma .content-banner .banner-description h2{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px;font-weight:normal;color:#fff;text-transform:uppercase}@media (min-width: 767px){.storepage.karma .content-banner .banner-description h2{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.karma .content-banner .btn{margin-top:0;min-width:220px}.storepage.collection-story-hammam .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.collection-story-hammam .container-fluid>.row:first-child .col-12{padding:0}.storepage.collection-story-hammam .content-banner .image-holder{background-position:center top}.storepage.collection-story-hammam .content-banner .heading-h1{font-family:"GaramondPro","times new roman","serif";color:#fff;font-size:37px;letter-spacing:9px;line-height:43px;margin-bottom:7px;text-transform:uppercase;font-weight:normal}@media (min-width: 767px){.storepage.collection-story-hammam .content-banner .heading-h1{font-size:54px;line-height:58px;margin:0 0 22px}}.storepage.collection-story-hammam .content-banner .heading-h1 span{display:block;font-size:18px;letter-spacing:4.5px;line-height:30px}@media (min-width: 767px){.storepage.collection-story-hammam .content-banner .heading-h1 span{font-size:30px;letter-spacing:8px;line-height:40px;margin-bottom:12px}}.storepage.collection-story-hammam .content-banner .banner-description h2{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px;font-weight:normal;color:#fff;text-transform:uppercase}@media (min-width: 767px){.storepage.collection-story-hammam .content-banner .banner-description h2{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.collection-story-hammam .content-banner .btn{margin-top:0;min-width:220px}@media (max-width: 766.98px){.storepage.collection-story-hammam .experience-rituals_components-fullWidthImageTile .full-width-img-tile-p2 .collection-highlight-column.text-column .mobile-image-placeholder{display:none}}.storepage.jing .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.jing .container-fluid>.row:first-child .col-12{padding:0}.storepage.jing .content-banner .image-holder{background-position:39% 15%}.storepage.jing .content-banner .heading-h1{font-family:"GaramondPro","times new roman","serif";color:#fff;font-size:50px;letter-spacing:2px;line-height:58px;text-transform:none;font-weight:normal}@media (max-width: 766.98px){.storepage.jing .content-banner .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.jing .content-banner .banner-description h2{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px;font-weight:normal;color:#fff;text-transform:none}@media (min-width: 767px){.storepage.jing .content-banner .banner-description h2{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.jing .content-banner .btn{margin-top:0;min-width:220px}.storepage.iconic-collection .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.iconic-collection .container-fluid>.row:first-child .col-12{padding:0}.storepage.iconic-collection .content-banner .image-holder{background-position:center top}@media (max-width: 766.98px){.storepage.iconic-collection .content-banner .image-holder .video-holder.gradient-overlay-mobile::after{content:none}}.storepage.iconic-collection .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;z-index:3}@media (min-width: 767px){.storepage.iconic-collection .content-banner .text-holder{padding:210px 0}}.storepage.iconic-collection .content-banner .text-holder .heading-h1{font-family:"GaramondPro","times new roman","serif";color:#fff;font-size:50px;letter-spacing:2px;line-height:58px;text-transform:none;font-weight:normal}@media (max-width: 766.98px){.storepage.iconic-collection .content-banner .text-holder .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.iconic-collection .content-banner .text-holder .banner-description p{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px;font-weight:normal;color:#fff}@media (min-width: 767px){.storepage.iconic-collection .content-banner .text-holder .banner-description p{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.iconic-collection .content-banner .text-holder .btn{margin-top:0;min-width:220px}.storepage.sport .content-banner .image-holder{background-position:center top}.storepage.sport .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;z-index:3}@media (max-width: 766.98px){.storepage.sport .content-banner .text-holder{-ms-flex-align:end;align-items:flex-end;padding:60px 0}}@media (min-width: 767px){.storepage.sport .content-banner .text-holder{padding:210px 0}}@media (max-width: 766.98px){.storepage.sport .content-banner .text-holder .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.sport .content-banner .text-holder .banner-description{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}@media (max-width: 766.98px){.storepage.sport .content-banner .text-holder .banner-description{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px}}.storepage.sport .product-list-slider-block{background-color:#1D1C24}@media (max-width: 766.98px){.storepage.sport .product-list-slider-block .product-list-slider-intro p{color:#fff !important}.storepage.sport .product-list-slider-block .product-list-slider-intro h3{color:#fff !important}}@media (min-width: 767px){.storepage.sport .owl-carousel-wrapper.owl-carousel .owl-stage-outer{padding:0 30px}}.storepage.sport .owl-carousel-wrapper.owl-carousel .owl-stage-outer::before{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 60%)}.storepage.sport .owl-carousel-wrapper.owl-carousel .owl-stage-outer::after{background:linear-gradient(90deg, rgba(255,255,255,0) 30%, #1D1C24 80%)}@media (min-width: 360px) and (max-width: 766.98px){.storepage.sport .product-listing-wrapper::before,.storepage.sport .product-listing-wrapper::after{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.sport .product-listing-wrapper::after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}}.storepage.sport .owl-carousel-wrapper.owl-carousel .owl-stage-outer::before{left:0}.storepage.sport .owl-carousel-wrapper.owl-carousel .owl-stage-outer::after{right:0}@media (min-width: 767px){.storepage.sport .collection-highlight-block.product-reverted .collection-highlight-column.image-column{margin-left:auto}}.storepage.sport .experience-rituals_components-fullWidthImageTile .full-width-img-tile-p2 .collection-highlight-block{background-color:#fff}@media (max-width: 766.98px){.storepage.sport .experience-rituals_components-fullWidthImageTile .full-width-img-tile-p2 .collection-highlight-block{padding:40px 0 24px}.storepage.sport .experience-rituals_components-fullWidthImageTile .full-width-img-tile-p2 .collection-highlight-block .collection-highlight-column.text-column .column-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:23px 30px 30px;padding-top:0}.storepage.sport .experience-rituals_components-fullWidthImageTile .full-width-img-tile-p2 .collection-highlight-block .collection-highlight-column.text-column .column-inner .heading-h10{-ms-flex-order:2;order:2;margin-top:20px}.storepage.sport .experience-rituals_components-fullWidthImageTile .full-width-img-tile-p2 .collection-highlight-block .collection-highlight-column.text-column .column-inner h2{-ms-flex-order:3;order:3;letter-spacing:0;line-height:26px;margin-bottom:22px;text-transform:none;color:#000;font-size:22px}.storepage.sport .experience-rituals_components-fullWidthImageTile .full-width-img-tile-p2 .collection-highlight-block .collection-highlight-column.text-column .column-inner .mobile-image-placeholder{-ms-flex-order:1;order:1;width:100%;margin:0}.storepage.sport .experience-rituals_components-fullWidthImageTile .full-width-img-tile-p2 .collection-highlight-block .collection-highlight-column.text-column .column-inner p{-ms-flex-order:4;order:4;font-size:12px;letter-spacing:1px;line-height:18px}.storepage.sport .experience-rituals_components-fullWidthImageTile .full-width-img-tile-p2 .collection-highlight-block .collection-highlight-column.text-column .column-inner .product-tile.bg-none{display:none}}.storepage.sport .experience-rituals_components-fullWidthImageTile .full-width-img-tile-p2 .collection-highlight-block .collection-highlight-column.text-column{background-color:#fff}.storepage.sport .slick-slider-wrapper.slick-slider .slick-list::before{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.sport .slick-slider-wrapper.slick-slider .slick-list::after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.sport .slick-slider-wrapper .slick-arrow{background-color:#1D1C24;color:#fff}.storepage.sport .slick-slider-wrapper .slick-arrow::before{color:#fff;opacity:1}.storepage.sport .slick-slider-wrapper .slick-arrow:hover{background-color:#1D1C24;color:#fff}.storepage.sport .slick-slider-wrapper .slick-arrow:hover::before{color:#fff}.storepage.sport .product-list-slider-block{background-color:#1D1C24}.storepage.sport .product-list-slider-block .text-holder h3{color:#fff !important}.storepage.sport .heading-h10{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storepage.sport .icon-powerrechargeformula{font-size:24px;margin:0 auto 30px}.storepage.sport .icon-powerrechargeformula::before{content:"\EA94"}.storepage.sport .icon-activated-charcoal{font-size:24px;margin:0 auto 30px}.storepage.sport .icon-activated-charcoal::before{content:"\EA02"}.storepage.homme .content-banner .image-holder{background-position:center top}.storepage.homme .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;height:100%;z-index:3}@media (min-width: 767px){.storepage.homme .content-banner .text-holder{padding:210px 0}}@media (max-width: 766.98px){.storepage.homme .content-banner .text-holder{-ms-flex-align:end;align-items:flex-end;padding:60px 0}}.storepage.homme .content-banner .text-holder .heading-h1{font-family:"GaramondPro","times new roman","serif";font-size:50px;letter-spacing:2px;line-height:58px;text-transform:none}@media (max-width: 766.98px){.storepage.homme .content-banner .text-holder .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.homme .content-banner .text-holder .banner-description{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px}@media (min-width: 767px){.storepage.homme .content-banner .text-holder .banner-description{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.homme .product-list-slider-block{background-color:#1D1C24}@media (max-width: 766.98px){.storepage.homme .product-list-slider-block .product-list-slider-intro p{color:#fff !important}.storepage.homme .product-list-slider-block .product-list-slider-intro h3{color:#fff !important}}.storepage.homme .experience-component.experience-commerce_layouts-gridBlock .grid-block,.storepage.homme .experience-rituals_components-categorySlider{background-color:#24232b}.storepage.homme .experience-layouts-gridblock .hommes-bg-light-color{background-color:#24232b}@media (min-width: 767px){.storepage.homme .owl-carousel-wrapper.owl-carousel .owl-stage-outer{padding:0 30px}}.storepage.homme .owl-carousel-wrapper.owl-carousel .owl-stage-outer::before{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 60%)}.storepage.homme .owl-carousel-wrapper.owl-carousel .owl-stage-outer::after{background:linear-gradient(90deg, rgba(255,255,255,0) 30%, #1D1C24 80%)}@media (min-width: 360px) and (max-width: 766.98px){.storepage.homme .product-listing-wrapper::before,.storepage.homme .product-listing-wrapper::after{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.homme .product-listing-wrapper::after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}}.storepage.homme .owl-carousel-wrapper.owl-carousel .owl-stage-outer::before{left:0}.storepage.homme .owl-carousel-wrapper.owl-carousel .owl-stage-outer::after{right:0}.storepage.homme .slick-slider-wrapper.slick-slider .slick-list::before{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.homme .slick-slider-wrapper.slick-slider .slick-list::after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.homme .slick-slider-wrapper .slick-arrow{background-color:#1D1C24;color:#fff}.storepage.homme .slick-slider-wrapper .slick-arrow::before{color:#fff;opacity:1}.storepage.homme .slick-slider-wrapper .slick-arrow:hover{background-color:#1D1C24;color:#fff}.storepage.homme .slick-slider-wrapper .slick-arrow:hover::before{color:#fff}.storepage.homme .product-list-slider-block{background-color:#1D1C24}.storepage.homme .product-list-slider-block .text-holder h3{color:#fff !important}.storepage.homme .product-list-slider-block .text-holder p{color:#fff !important}.storepage.homme .product-list-slider-block .text-holder .btn{display:none}.storepage.ayurveda .content-banner .image-holder{background-position:center top}.storepage.ayurveda .experience-rituals_components-pageBanner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;height:100%;z-index:3}@media (min-width: 767px){.storepage.ayurveda .experience-rituals_components-pageBanner .text-holder{padding:210px 0}}.storepage.ayurveda .experience-rituals_components-pageBanner .text-holder .the-ritual-of-title{color:#fff;font-size:37px;letter-spacing:9px;line-height:43px;margin-bottom:7px}@media (min-width: 767px){.storepage.ayurveda .experience-rituals_components-pageBanner .text-holder .the-ritual-of-title{font-size:54px;line-height:58px;margin:0 0 22px}}.storepage.ayurveda .experience-rituals_components-pageBanner .text-holder .the-ritual-of-title .small-text{display:block;font-size:18px;letter-spacing:4.5px;line-height:30px}@media (min-width: 767px){.storepage.ayurveda .experience-rituals_components-pageBanner .text-holder .the-ritual-of-title .small-text{font-size:30px;letter-spacing:8px;line-height:40px;margin-bottom:12px}}.storepage.ayurveda .experience-rituals_components-pageBanner .text-holder h2{font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px}@media (min-width: 767px){.storepage.ayurveda .experience-rituals_components-pageBanner .text-holder h2{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.ayurveda .experience-rituals_components-pageBanner .text-holder .content-banner-btn-wrapper{display:block}.storepage.ayurveda .experience-rituals_components-pageBanner .text-holder .content-banner-btn-wrapper .btn{margin:0}@media (max-width: 766.98px){.storepage.ayurveda .experience-rituals_components-pageBanner .text-holder .content-banner-btn-wrapper .btn{min-width:220px}}.storepage.ayurveda .search-result-items.grid-wrap{margin-top:30px}.storepage.ayurveda .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile,.storepage.ayurveda .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content{display:block;padding:0;text-align:center}.storepage.ayurveda .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile .product-add-to-cart,.storepage.ayurveda .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content .product-add-to-cart{margin:0}.storepage.ayurveda .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile .product-add-to-cart .btn,.storepage.ayurveda .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content .product-add-to-cart .btn{min-width:220px}.storepage.mehr .content-banner .image-holder{background-position:center top}.storepage.mehr .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;height:100%;z-index:3}@media (min-width: 767px){.storepage.mehr .content-banner .text-holder{padding:210px 0}}.storepage.mehr .content-banner .text-holder .heading-h1{font-family:"GaramondPro","times new roman","serif";font-size:37px;letter-spacing:9px;line-height:43px;margin-bottom:7px}.storepage.mehr .content-banner .text-holder .heading-h1 span{display:block;font-size:18px;letter-spacing:4.5px;line-height:30px}@media (min-width: 767px){.storepage.mehr .content-banner .text-holder .heading-h1 span{font-size:30px;letter-spacing:8px;line-height:40px;margin-bottom:12px}}@media (min-width: 767px){.storepage.mehr .content-banner .text-holder .heading-h1{font-size:54px;line-height:58px;margin:0 0 22px}}.storepage.mehr .content-banner .text-holder .banner-description{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px}@media (min-width: 767px){.storepage.mehr .content-banner .text-holder .banner-description{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.mehr .content-banner .text-holder .content-banner-btn-wrapper{display:block}.storepage.mehr .content-banner .text-holder .content-banner-btn-wrapper .btn{margin:0}@media (max-width: 766.98px){.storepage.mehr .content-banner .text-holder .content-banner-btn-wrapper .btn{min-width:220px}}.storepage.mehr .tile-heading{padding-top:60px}.storepage.mehr .tile-heading .grid-heading{letter-spacing:1.2px;text-transform:none;text-align:center;margin-bottom:40px}.storepage.mehr .tile-heading .heading-h3{color:#1A1919;font-family:"GaramondPro","times new roman","serif";font-size:30px;line-height:40px}.storepage.sustainability .sustainability-achievement-title{color:#9A7B69;display:block;font-family:"GaramondPro","times new roman","serif";font-size:12px;letter-spacing:1.8px;line-height:16px;margin-bottom:25px;text-align:center;text-transform:uppercase;margin:0;padding-top:23px;margin-bottom:-15px}.storepage.sustainability .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.sustainability .container-fluid>.row:first-child .col-12{padding:0}.storepage.sustainability .container-fluid .banner-description{font-size:16px;letter-spacing:0.6px;line-height:24px;margin-bottom:0;color:#fff;font-family:"GaramondPro","times new roman","serif"}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .banner-description{margin-bottom:16px}}.storepage.sustainability .container-fluid .discover-block{background-color:#fff;padding:20px 20px 36px;position:relative;text-align:center;color:#1A1919}@media (min-width: 767px){.storepage.sustainability .container-fluid .discover-block{padding:60px 0}}.storepage.sustainability .container-fluid .discover-block .inner-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 767px){.storepage.sustainability .container-fluid .discover-block .inner-wrapper{max-width:1080px;padding:0 60px}}@media (min-width: 1025px){.storepage.sustainability .container-fluid .discover-block .inner-wrapper{padding:0 20px}}.storepage.sustainability .container-fluid .discover-block h2{font-size:11px;letter-spacing:1.6px;line-height:14px;margin-bottom:25px;font-family:"GaramondPro","times new roman","serif";font-style:normal;text-transform:uppercase}@media (min-width: 767px){.storepage.sustainability .container-fluid .discover-block h2{font-size:16px;letter-spacing:5px;line-height:24px;margin-bottom:21px}}.storepage.sustainability .container-fluid .discover-block p{font-family:"GaramondPro","times new roman","serif";font-size:24px;letter-spacing:0.6px;line-height:44px;color:#1A1919;margin-bottom:10px}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .discover-block p{font-size:20px;letter-spacing:0.56px;line-height:30px}}.storepage.sustainability .container-fluid .collection-highlight-block{padding:90px 0 60px;text-align:center}.storepage.sustainability .container-fluid .three-tile-magazine-block{padding:66px 0 36px}.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper{max-width:1360px;width:100%;margin:0 auto;padding:0 20px}.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width: 767px){.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}@media (min-width: 767px){.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile{-ms-flex-direction:column;flex-direction:column;margin-bottom:0;margin:0 10px;max-width:315px}}.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile:not(:last-of-type){margin-bottom:37px}.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile .image-holder{display:inline-block;position:relative}.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile .image-holder a{display:block;width:100%}.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile .image-holder a .image{height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:130px}@media (min-width: 767px){.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile .image-holder a .image{min-height:245px}}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile .image-holder{width:49%}}.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile .text-holder{text-align:center;padding:20px;display:inline-block}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile .text-holder{width:49%;text-align:left;padding:5px 10px 5px 19px}}.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile .text-holder .ritual-name{color:#865;font-size:11px;letter-spacing:1.5px;line-height:18px;text-transform:uppercase;font-family:"GaramondPro","times new roman","serif";display:block;margin-bottom:12px}@media (min-width: 767px){.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile .text-holder .ritual-name{margin-bottom:10px}}.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile .text-holder .description{font-size:16px;letter-spacing:1px;line-height:20px;color:#1A1919;font-family:"GaramondPro","times new roman","serif";margin:0 auto 7px}@media (min-width: 767px){.storepage.sustainability .container-fluid .three-tile-magazine-block .inner-wrapper .magazine-tile-wrapper .magazine-tile .text-holder .description{max-width:250px;margin-bottom:17px;font-size:20px;letter-spacing:0.5px;line-height:24px}}.storepage.sustainability .container-fluid .sustainability-counter{padding:20px}@media (min-width: 1025px){.storepage.sustainability .container-fluid .sustainability-counter{margin:0 auto;max-width:1440px}}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile{border-radius:4px;overflow:hidden;display:-ms-flexbox;display:flex}@media (min-width: 767px){.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile{height:352px}}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile.hero{-ms-flex-direction:column;flex-direction:column;height:auto}}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile h3{color:#fff;font-family:"GaramondPro","times new roman","serif";font-size:20px;letter-spacing:0.4px;line-height:32px;text-transform:none;font-style:normal;font-weight:normal;text-align:left}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile p{color:#fff;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:16px;letter-spacing:1px;z-index:0;line-height:28px}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile .learn-more{color:#fff;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2px;line-height:24px;text-decoration:none;text-transform:uppercase;cursor:pointer;display:inline-block}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile .learn-more .icon.icon-arrow-back{margin-left:20px;transform:rotate(180deg);display:inline-block}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile .learn-more .icon.icon-arrow-back.icon-arrow-back:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EA0F"}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile .cover-image{height:100%;object-fit:cover;position:absolute;width:100%;z-index:0}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile .icon:not(.icon-arrow-back){background-color:rgba(36,34,34,0.3);backdrop-filter:blur(10px) saturate(50%);border-radius:50%;color:#fff;font-size:40px;height:64px;line-height:64px;margin-bottom:5px;text-align:center;width:64px}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile .icon:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EA9E"}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile .animated-counter{color:#fff;font-family:"GaramondPro","times new roman","serif";font-size:28px;letter-spacing:0.6px;line-height:40px;z-index:0;font-size:56px;letter-spacing:1px;line-height:64px}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-tile .blurred-overlay{background-color:rgba(36,34,34,0.3);backdrop-filter:blur(10px) saturate(50%);bottom:0;left:0;padding:26px 10px 20px;position:absolute;text-align:center;width:100%}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-column:first-child:not(:only-child){background-color:#8c9476;padding:0 70px}@media (min-width: 1025px){.storepage.sustainability .container-fluid .sustainability-counter .sustainability-column:first-child:not(:only-child){width:492px}}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .sustainability-counter .sustainability-column:first-child:not(:only-child){padding:38px 45px 34px}}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-column:first-child:not(:only-child) p{margin-bottom:50px}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-column:last-child:not(:only-child){-ms-flex-align:center;align-items:center;position:relative}@media (min-width: 1025px){.storepage.sustainability .container-fluid .sustainability-counter .sustainability-column:last-child:not(:only-child){width:calc(100% - 492px)}}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .sustainability-counter .sustainability-column:last-child:not(:only-child){height:372px}}.storepage.sustainability .container-fluid .sustainability-counter .sustainability-column:last-child:not(:only-child) p{font-size:14px;letter-spacing:0.4px;line-height:24px;margin:0 20px 74px;text-align:center}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .inner-wrapper{margin:0 auto;max-width:1440px;padding:20px}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .inner-wrapper .slick-slider::before{display:none}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .inner-wrapper .slick-slider::after{display:none}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile{border-radius:4px;overflow:hidden}@media (min-width: 1025px){.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile{width:100%;padding:0 10px 0 0}}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile .sustainability-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;overflow:hidden;position:relative}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile .cover-image{height:100%;object-fit:cover;width:100%}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile .icon:not(.icon-arrow-back){background-color:rgba(36,34,34,0.3);backdrop-filter:blur(10px) saturate(50%);border-radius:50%;color:#fff;font-size:40px;height:64px;line-height:64px;margin-bottom:5px;text-align:center;width:64px}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile .icon.icon-lightning:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EA6A"}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile .icon.icon-water-and-drop:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EAE2"}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile .icon.icon-cloud:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EA35"}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile .icon.icon-waste:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EAE1"}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile .animated-counter{color:#1A1919;font-family:"GaramondPro","times new roman","serif";font-size:24px;letter-spacing:.2px;line-height:32px;position:relative;text-align:center;margin-top:40px;padding-top:16px}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile .animated-counter::before{content:"";background:#9A7B69;display:inline-block;height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:16px}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile p{color:#453F3F;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:16px;letter-spacing:.6px;line-height:24px;margin-top:16px;text-align:center;width:90%;font-weight:300}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .simple-text-block .sustainability-tile .blurred-overlay{bottom:0;left:0;padding:26px 10px 20px;position:absolute;text-align:center;width:100%;border-radius:0 0 4px 4px;height:130px}.storepage.sustainability .container-fluid .experience-rituals_components-fullWidthImageTile .collection-highlight-block{padding:90px 0 60px;text-align:center}@media (min-width: 767px){.storepage.sustainability .container-fluid .experience-rituals_components-fullWidthImageTile .collection-highlight-block{padding:0}}.storepage.sustainability .container-fluid .horizontal-grid-block{padding:20px 0}.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 767px){.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner{display:-ms-flexbox;display:flex}}@media (min-width: 767px){.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item{-ms-flex:1;flex:1}}.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item .image-link-wrapper{height:100%}.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item .image-link-wrapper .image-holder{height:100%;position:relative}.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item .image-link-wrapper .image-holder img{height:100%;object-fit:cover;width:100%}.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text{background-color:#fff}@media (min-width: 767px){.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text{-ms-flex:1;flex:1}}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text{margin:-70px auto 0;position:relative;text-align:center;width:90%}}.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder{text-align:center;padding:24px}@media (min-width: 767px){.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder{padding:64px;text-align:left}}.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder .heading-h10{color:#9A7B69;font-family:"GaramondPro","times new roman","serif";font-size:11px;letter-spacing:1.6px;line-height:24px;margin-bottom:10px;text-transform:uppercase}.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder .heading-h2{color:#1A1919;font-family:"GaramondPro","times new roman","serif";font-size:30px;letter-spacing:1.4px;font-weight:normal;margin-bottom:30px;text-transform:initial;line-height:50px}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder .heading-h2{font-size:24px;letter-spacing:1px;line-height:32px;margin-bottom:24px}}.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder p{color:#1A1919;margin-bottom:25px;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-style:normal;font-size:16px;line-height:28px;letter-spacing:1px}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder p{font-size:14px;letter-spacing:0.8px;line-height:26px}}@media (min-width: 767px){.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder .btn{margin-right:15px}}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder .btn{min-width:220px;margin-bottom:16px}}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .slick-list{padding:0 60px}}.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .slick-list .slick-slide{margin:0 6px}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .slick-dots li{margin:0;height:100%;width:75px}}@media (max-width: 1024.98px){.storepage.sustainability .container-fluid .experience-rituals_components-textBlockSlider .slick-dots li button{margin:0;height:2px;width:100%;border-radius:0}}.storepage.sustainability .container-fluid .terms-and-conditions-info{margin:22px auto 30px;max-width:610px;text-align:left;padding-left:20px}.storepage.sustainability .container-fluid .terms-and-conditions-info p{font-size:12px;line-height:21px;letter-spacing:.4px}@media (min-width: 767px){.storepage.sustainability .container-fluid .terms-and-conditions-info p{font-size:14px;line-height:24px;letter-spacing:.5px}}.storepage.refill1tree .tree-counter .tree-count-box{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:40px 0 60px;text-align:center}.storepage.refill1tree .tree-counter .tree-count-box .icon-refill-trees-protected{color:#B8A188;font-size:50px;margin-bottom:15px}.storepage.refill1tree .tree-counter .tree-count-box .icon-refill-trees-protected:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EA57"}.storepage.refill1tree .tree-counter .tree-count-box .tree-count-num{color:#000;font-family:"GaramondPro","times new roman","serif";font-size:50px;letter-spacing:1.88px;line-height:50px;margin-bottom:15px}.storepage.refill1tree .tree-counter .tree-count-box .tree-count-text{color:#626262;font-size:14px;letter-spacing:0.4px;line-height:24px;max-width:240px}.storepage.refill1tree .btn-content-video{color:#9A7B69;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:16px;letter-spacing:1px;line-height:28px;padding-left:36px;position:relative;background:transparent;outline:none;border:none;text-decoration:underline}.storepage.clean-conscious-caring .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.clean-conscious-caring .container-fluid>.row:first-child .col-12{padding:0}@media (max-width: 766.98px){.storepage.clean-conscious-caring .content-banner .text-holder{padding:30px 0 32px}}.storepage.clean-conscious-caring .content-banner .text-holder .inner-indented{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storepage.clean-conscious-caring .content-banner .text-holder .inner-indented .heading-h1{font-size:50px;letter-spacing:1.4px;line-height:56px;margin-bottom:24px}@media (max-width: 766.98px){.storepage.clean-conscious-caring .content-banner .text-holder .inner-indented .heading-h1{font-size:32px;letter-spacing:.6px;line-height:40px;margin-bottom:16px}}.storepage.clean-conscious-caring .content-banner .text-holder .inner-indented .banner-description{font-size:14px;letter-spacing:.4px;display:inline-block;line-height:24px;margin-bottom:0}.storepage.clean-conscious-caring .content-banner .text-holder .inner-indented .content-banner-btn-wrapper{-ms-flex-order:2;order:2}.storepage.clean-conscious-caring .content-banner .text-holder .inner-indented .content-banner-btn-wrapper .btn{margin:35px 8px 0}@media (max-width: 766.98px){.storepage.clean-conscious-caring .content-banner .text-holder .inner-indented .content-banner-btn-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.storepage.clean-conscious-caring .content-banner .text-holder .inner-indented .content-banner-btn-wrapper .btn{min-width:220px;margin-top:9px}.storepage.clean-conscious-caring .content-banner .text-holder .inner-indented .content-banner-btn-wrapper .btn:first-of-type{margin-top:20px}}.storepage.clean-conscious-caring .karma-usp-block{padding:80px 0 30px}.storepage.clean-conscious-caring .karma-usp-block .usp-header{font-size:40px;letter-spacing:1.8px;line-height:48px;margin-bottom:28px;text-align:center;text-transform:initial;font-weight:normal}@media (max-width: 766.98px){.storepage.clean-conscious-caring .karma-usp-block .usp-header{font-size:32px;letter-spacing:1.4px;line-height:40px;margin-bottom:16px}}.storepage.clean-conscious-caring .karma-usp-block .usp-subheader{font-size:16px;letter-spacing:1px;line-height:28px;margin:0 auto 80px;max-width:890px;text-align:center}@media (max-width: 766.98px){.storepage.clean-conscious-caring .karma-usp-block .usp-subheader{margin-bottom:50px}}.storepage.clean-conscious-caring .karma-usp-block .usp-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 766.98px){.storepage.clean-conscious-caring .karma-usp-block .usp-list{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}.storepage.clean-conscious-caring .karma-usp-block .usp-list .usp-component{margin-bottom:30px;padding:0 20px;text-align:center;width:33%}@media (max-width: 766.98px){.storepage.clean-conscious-caring .karma-usp-block .usp-list .usp-component{width:300px}}.storepage.clean-conscious-caring .karma-usp-block .usp-list .usp-component .usp-img-box{border-radius:50%;height:146px;margin:0 auto 40px;overflow:hidden;width:146px}.storepage.clean-conscious-caring .karma-usp-block .usp-list .usp-component .usp-img-box .usp-img{background-position:center;background-size:cover;height:100%;width:100%}.storepage.clean-conscious-caring .karma-usp-block .usp-list .usp-component .usp-text{font-size:16px;letter-spacing:1;line-height:24px;margin-bottom:16px}.storepage.clean-conscious-caring .karma-usp-block .usp-list .usp-component .usp-link{color:#9A7B69;font-size:14px;text-decoration:underline}.storepage.clean-conscious-caring .karma-usp-block .usp-list .usp-component .usp-link:hover,.storepage.clean-conscious-caring .karma-usp-block .usp-list .usp-component .usp-link:active,.storepage.clean-conscious-caring .karma-usp-block .usp-list .usp-component .usp-link:focus{text-decoration:none}.storepage.clean-conscious-caring .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile,.storepage.clean-conscious-caring .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content{display:block;padding:0;text-align:center}@media (max-width: 766.98px){.storepage.clean-conscious-caring .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile,.storepage.clean-conscious-caring .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content{display:-ms-flexbox;display:flex}}.storepage.clean-conscious-caring .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile .view-full-details-link,.storepage.clean-conscious-caring .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content .view-full-details-link{margin-top:20px}.storepage.clean-conscious-caring .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile .product-add-to-cart,.storepage.clean-conscious-caring .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content .product-add-to-cart{margin:0}.storepage.clean-conscious-caring .full-width-img-tile-p2 .collection-highlight-block .text-column .product-tile .product-add-to-cart .btn,.storepage.clean-conscious-caring .full-width-img-tile-p2 .collection-highlight-block .text-column .product-details-content .product-add-to-cart .btn{min-width:220px}@media (max-width: 766.98px){.storepage.clean-conscious-caring .report-block .btn{min-width:220px}.storepage.clean-conscious-caring .report-block .btn:first-of-type{margin-bottom:16px}}.storepage.clean-conscious-caring .horizontal-grid-block{padding:20px 0}.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 767px){.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner{display:-ms-flexbox;display:flex}}@media (min-width: 767px){.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item{-ms-flex:1;flex:1}}.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item .image-link-wrapper{height:100%}.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item .image-link-wrapper .image-holder{height:100%;position:relative}.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item .image-link-wrapper .image-holder img{height:100%;object-fit:cover;width:100%}.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text{background-color:#fff}@media (min-width: 767px){.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text{-ms-flex:1;flex:1}}@media (max-width: 1024.98px){.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text{margin:-70px auto 0;position:relative;text-align:center;width:90%}}.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder{text-align:center;padding:24px}@media (min-width: 767px){.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder{padding:64px;text-align:left}}.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder .heading-h10{color:#9A7B69;font-family:"GaramondPro","times new roman","serif";font-size:11px;letter-spacing:1.6px;line-height:24px;margin-bottom:10px;text-transform:uppercase;font-weight:normal}.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder .heading-h2{color:#1A1919;font-family:"GaramondPro","times new roman","serif";font-size:30px;letter-spacing:1.4px;font-weight:normal;margin-bottom:30px;text-transform:initial;line-height:50px}@media (max-width: 1024.98px){.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder .heading-h2{font-size:24px;letter-spacing:1px;line-height:32px;margin-bottom:24px}}.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder p{color:#1A1919;margin-bottom:25px;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-style:normal;font-size:16px;line-height:28px;letter-spacing:1px}@media (max-width: 1024.98px){.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder p{font-size:14px;letter-spacing:0.8px;line-height:26px}}@media (min-width: 767px){.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder .btn{margin-right:15px}}@media (max-width: 1024.98px){.storepage.clean-conscious-caring .horizontal-grid-block .inner-wrapper .horizontal-grid-block-inner .item-text .text-holder .btn{min-width:220px;margin-bottom:16px}}.storepage.workshop .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.workshop .container-fluid>.row:first-child .col-12{padding:0}@media (max-width: 766.98px){.storepage.workshop .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder{padding:30px 0px 32px}}@media (min-width: 767px){.storepage.workshop .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented{padding-left:40px}}.storepage.workshop .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented .heading-h1{font-size:50px;letter-spacing:1.4px;line-height:56px;margin-bottom:24px}@media (max-width: 766.98px){.storepage.workshop .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented .heading-h1{font-size:32px;letter-spacing:0.6px;line-height:40px;margin-bottom:16px}}@media (max-width: 766.98px){.storepage.workshop .content-banner.banner-left-aligned-desktop.banner-pagedesigner .text-holder .inner-indented .banner-description{line-height:24px}}.storepage .bigContainer{padding:63px 5px 64px}.storepage .bigContainer .containerBody{margin:0 auto 40px;max-width:920px;text-align:left;padding:0 20px}.storepage .bigContainer .containerBody #accordion{border-bottom:1px solid #D8D8D8}.storepage .bigContainer .containerBody .title{color:#453f3f;font-family:"GaramondPro","times new roman","serif";font-size:40px;letter-spacing:2px;line-height:50px;margin-bottom:39px;text-align:center}@media (max-width: 766.98px){.storepage .bigContainer .containerBody .title{font-size:22px;line-height:26px;margin-bottom:26px;text-align:left}}.storepage .bigContainer .containerBody .acc-header{border-top:1px solid #D8D8D8;cursor:pointer;min-height:87px;padding:24px 50px 23px 0;font-size:16px;letter-spacing:.5px;line-height:24px;margin-bottom:0;text-transform:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;font-family:"GaramondPro","times new roman","serif"}@media (min-width: 767px){.storepage .bigContainer .containerBody .acc-header{padding:24px 110px 23px 25px}}.storepage .bigContainer .containerBody .acc-desc{color:#453f3f;font-size:13px;letter-spacing:.9px;line-height:24px;margin-bottom:10px;padding:0 45px 12px 0;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";color:#453f3f;transition:all 0.5s ease-in-out}@media (min-width: 767px){.storepage .bigContainer .containerBody .acc-desc{padding:0 120px 20px 25px}}@media (max-width: 766.98px){.storepage .bigContainer .containerBody .acc-desc{letter-spacing:.5px;line-height:24px;font-size:14px}}.storepage .bigContainer .containerBody .mb-48{margin-bottom:0}.storepage .bigContainer .containerBody .accordion .acc-header:after{position:absolute;color:#767676;font-size:24px;height:48px;width:48px;top:30px;right:-20px;font-family:'iconfont';font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;content:"\EA65";display:inline-block;line-height:1}.storepage .bigContainer .containerBody .accordion .acc-header.collapsed:after{content:"\EA66"}.storepage.relax .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.relax .container-fluid>.row:first-child .col-12{padding:0}.storepage.relax .content-banner .image-holder{background-position:14% 22%}.storepage.relax .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;height:100%;z-index:3}@media (min-width: 767px){.storepage.relax .content-banner .text-holder{padding:210px 0}}@media (max-width: 766.98px){.storepage.relax .content-banner .text-holder{padding:60px 0}}.storepage.relax .content-banner .text-holder .heading-h1{font-family:"GaramondPro","times new roman","serif";font-size:50px;letter-spacing:2px;line-height:58px;text-transform:none}@media (max-width: 766.98px){.storepage.relax .content-banner .text-holder .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.relax .content-banner .text-holder .banner-description{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px}@media (min-width: 767px){.storepage.relax .content-banner .text-holder .banner-description{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.relax .content-banner .text-holder .btn{margin-top:0;min-width:220px}.storepage.sleep .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.sleep .container-fluid>.row:first-child .col-12{padding:0}.storepage.sleep .content-banner .image-holder{background-position:49% 66%}.storepage.sleep .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;height:100%;z-index:3}@media (min-width: 767px){.storepage.sleep .content-banner .text-holder{padding:210px 0}}@media (max-width: 766.98px){.storepage.sleep .content-banner .text-holder{padding:60px 0}}.storepage.sleep .content-banner .text-holder .heading-h1{font-family:"GaramondPro","times new roman","serif";font-size:50px;letter-spacing:2px;line-height:58px;text-transform:none}@media (max-width: 766.98px){.storepage.sleep .content-banner .text-holder .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.sleep .content-banner .text-holder .banner-description{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px}@media (min-width: 767px){.storepage.sleep .content-banner .text-holder .banner-description{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.sleep .content-banner .text-holder .btn{margin-top:0;min-width:220px}.storepage.body-shower .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.body-shower .container-fluid>.row:first-child .col-12{padding:0}.storepage.body-shower .content-banner{height:auto;-ms-flex-align:end;align-items:flex-end}@media (max-width: 766.98px){.storepage.body-shower .content-banner .text-holder{margin:112px 0;padding:30px 0 32px !important}}.storepage.body-shower .content-banner .text-holder .inner-indented{max-width:700px}@media (min-width: 767px){.storepage.body-shower .content-banner .text-holder .inner-indented{padding-left:40px}}@media (max-width: 766.98px){.storepage.body-shower .content-banner .text-holder .inner-indented .heading-h1{font-size:32px;letter-spacing:0.6px;line-height:40px;margin-bottom:16px}}@media (min-width: 767px){.storepage.body-shower .content-banner .text-holder .inner-indented .banner-description{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}@media (max-width: 766.98px){.storepage.body-shower .content-banner .text-holder .inner-indented .banner-description{font-size:14px;letter-spacing:0.4px;line-height:24px}}@media (min-width: 767px){.storepage.body-shower .owl-carousel-wrapper.owl-carousel .owl-stage-outer{padding:0 30px}}.storepage.body-shower .owl-carousel-wrapper.owl-carousel .owl-stage-outer::before{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 60%)}.storepage.body-shower .owl-carousel-wrapper.owl-carousel .owl-stage-outer::after{background:linear-gradient(90deg, rgba(255,255,255,0) 30%, #1D1C24 80%)}@media (min-width: 360px) and (max-width: 766.98px){.storepage.body-shower .product-listing-wrapper::before,.storepage.body-shower .product-listing-wrapper::after{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.body-shower .product-listing-wrapper::after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}}.storepage.body-shower .owl-carousel-wrapper.owl-carousel .owl-stage-outer::before{left:0}.storepage.body-shower .owl-carousel-wrapper.owl-carousel .owl-stage-outer::after{right:0}.storepage.body-shower .product-list-slider-block{background-color:#1D1C24}.storepage.body-shower .product-list-slider-block .text-holder h3,.storepage.body-shower .product-list-slider-block .product-list-slider-intro h3{color:#fff !important}.storepage.body-shower .product-list-slider-block .text-holder .btn,.storepage.body-shower .product-list-slider-block .product-list-slider-intro .btn{display:none}.storepage.body-shower .product-list-slider-block .text-holder p,.storepage.body-shower .product-list-slider-block .product-list-slider-intro p{color:#fff !important}@media (max-width: 766.98px){.storepage.body-shower .product-list-slider-block .btn.btn-mobile{display:none}}.storepage.body-shower .product-list-slider-block .product-listing-wrapper:before{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.body-shower .product-list-slider-block .product-listing-wrapper::after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.body-shower .simple-text-block-pd{background-color:#24232b;padding:40px 0}.storepage.body-shower .simple-text-block-pd .inner-wrapper{max-width:1140px;min-height:unset}@media (min-width: 767px){.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider{padding:0}}@media (max-width: 766.98px){.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider{margin-left:0}}.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider::after,.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider::before{background:unset}.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}@media (min-width: 767px){.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track{width:100% !important}}@media (min-width: 767px){.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide{max-width:333px}}.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col{text-align:center}@media (min-width: 767px){.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:initial;flex-wrap:initial;-ms-flex-pack:initial;justify-content:initial;text-align:initial;padding:0 10px}}.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media{margin-bottom:15px}@media (min-width: 767px){.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media{margin-right:20px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media .media-inner .icon{font-size:40px;line-height:1;display:block}@media (min-width: 767px){.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media .media-inner .icon{margin:0 0 3px}}.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .text-holder.js-concept-highlight-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.storepage.body-shower .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .text-holder.js-concept-highlight-text p{font-size:16px;letter-spacing:1px;line-height:28px;margin-bottom:0;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif"}.storepage.body-shower .full-width-img-tile-p2 .ritual-bg-color{background-color:#fff}@media (min-width: 767px){.storepage.body-shower .full-width-img-tile-p2 .ritual-bg-color .column-inner{padding:43px 20px 0}}.storepage.body-shower .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storepage.body-shower .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10 .iconfont{font-size:24px;color:#9A7B69;margin:0 auto 30px}.storepage.body-shower .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10 p{font-size:14px;line-height:24px;letter-spacing:.5px}@media (min-width: 767px){.storepage.body-shower .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10 p{font-size:14px;letter-spacing:.5px;line-height:24px}}.storepage.skincare .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.skincare .container-fluid>.row:first-child .col-12{padding:0}.storepage.skincare .content-banner{height:auto}@media (max-width: 766.98px){.storepage.skincare .content-banner .text-holder{margin:112px 0;padding:30px 0 32px !important}}.storepage.skincare .content-banner .text-holder .inner-indented{max-width:700px}@media (min-width: 767px){.storepage.skincare .content-banner .text-holder .inner-indented{padding-left:40px}}@media (max-width: 766.98px){.storepage.skincare .content-banner .text-holder .inner-indented .heading-h1{font-size:32px;letter-spacing:0.6px;line-height:40px;margin-bottom:16px}}@media (min-width: 767px){.storepage.skincare .content-banner .text-holder .inner-indented .banner-description{font-size:16px;letter-spacing:.6px;line-height:24px;margin-bottom:0;max-width:none}}@media (max-width: 766.98px){.storepage.skincare .content-banner .text-holder .inner-indented .banner-description{font-size:14px;letter-spacing:0.4px;line-height:24px}}.storepage.skincare .product-list-slider-block{background-color:#1D1C24}.storepage.skincare .product-list-slider-block .text-holder h3,.storepage.skincare .product-list-slider-block .product-list-slider-intro h3{color:#fff !important}.storepage.skincare .product-list-slider-block .text-holder .btn,.storepage.skincare .product-list-slider-block .product-list-slider-intro .btn{display:none}.storepage.skincare .product-list-slider-block .text-holder p,.storepage.skincare .product-list-slider-block .product-list-slider-intro p{color:#fff !important}@media (max-width: 766.98px){.storepage.skincare .product-list-slider-block .btn.btn-mobile{display:none}}.storepage.skincare .product-list-slider-block .product-listing-wrapper:before{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.skincare .product-list-slider-block .product-listing-wrapper::after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}@media (min-width: 767px){.storepage.skincare .owl-carousel-wrapper.owl-carousel .owl-stage-outer{padding:0 30px}}.storepage.skincare .owl-carousel-wrapper.owl-carousel .owl-stage-outer::before{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 60%)}.storepage.skincare .owl-carousel-wrapper.owl-carousel .owl-stage-outer::after{background:linear-gradient(90deg, rgba(255,255,255,0) 30%, #1D1C24 80%)}@media (min-width: 360px) and (max-width: 766.98px){.storepage.skincare .product-listing-wrapper::before,.storepage.skincare .product-listing-wrapper::after{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.skincare .product-listing-wrapper::after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}}.storepage.skincare .owl-carousel-wrapper.owl-carousel .owl-stage-outer::before{left:0}.storepage.skincare .owl-carousel-wrapper.owl-carousel .owl-stage-outer::after{right:0}.storepage.skincare .simple-text-block-pd{background-color:#24232b;padding:40px 0}.storepage.skincare .simple-text-block-pd .inner-wrapper{max-width:1140px;min-height:unset}@media (min-width: 767px){.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider{padding:0}}@media (max-width: 766.98px){.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider{margin-left:0}}.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider::after,.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider::before{background:unset}.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}@media (min-width: 767px){.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track{width:100% !important}}@media (min-width: 767px){.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide{max-width:333px}}.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col{text-align:center}@media (min-width: 767px){.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:initial;flex-wrap:initial;-ms-flex-pack:initial;justify-content:initial;text-align:initial;padding:0 10px}}.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media{margin-bottom:15px}@media (min-width: 767px){.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media{margin-right:20px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media .media-inner .icon{font-size:40px;line-height:1;display:block}@media (min-width: 767px){.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media .media-inner .icon{margin:0 0 3px}}.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .text-holder.js-concept-highlight-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.storepage.skincare .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .text-holder.js-concept-highlight-text p{font-size:16px;letter-spacing:1px;line-height:28px;margin-bottom:0;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif"}.storepage.skincare .full-width-img-tile-p2 .ritual-bg-color{background-color:#fff}@media (min-width: 767px){.storepage.skincare .full-width-img-tile-p2 .ritual-bg-color .column-inner{padding:43px 20px 0}}.storepage.skincare .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storepage.skincare .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10 .iconfont{font-size:24px;color:#9A7B69;margin:0 auto 30px}.storepage.skincare .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10 p{font-size:14px;line-height:24px;letter-spacing:.5px}@media (min-width: 767px){.storepage.skincare .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10 p{font-size:14px;letter-spacing:.5px;line-height:24px}}.storepage.beard .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.beard .container-fluid>.row:first-child .col-12{padding:0}.storepage.beard .content-banner{height:auto}@media (max-width: 766.98px){.storepage.beard .content-banner .text-holder{margin:112px 0;padding:30px 0 32px !important}}.storepage.beard .content-banner .text-holder .inner-indented{max-width:700px}@media (min-width: 767px){.storepage.beard .content-banner .text-holder .inner-indented{padding-left:40px}}@media (max-width: 766.98px){.storepage.beard .content-banner .text-holder .inner-indented .heading-h1{font-size:32px;letter-spacing:0.6px;line-height:40px;margin-bottom:16px}}@media (min-width: 767px){.storepage.beard .content-banner .text-holder .inner-indented .banner-description{font-size:16px;letter-spacing:.6px;line-height:24px;margin-bottom:0;max-width:none}}@media (max-width: 766.98px){.storepage.beard .content-banner .text-holder .inner-indented .banner-description{font-size:14px;letter-spacing:0.4px;line-height:24px}}.storepage.beard .product-list-slider-block{background-color:#1D1C24}.storepage.beard .product-list-slider-block .text-holder h3,.storepage.beard .product-list-slider-block .product-list-slider-intro h3{color:#fff !important}.storepage.beard .product-list-slider-block .text-holder .btn,.storepage.beard .product-list-slider-block .product-list-slider-intro .btn{display:none}.storepage.beard .product-list-slider-block .text-holder p,.storepage.beard .product-list-slider-block .product-list-slider-intro p{color:#fff !important}@media (max-width: 766.98px){.storepage.beard .product-list-slider-block .btn.btn-mobile{display:none}}.storepage.beard .product-list-slider-block .product-listing-wrapper:before{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.beard .product-list-slider-block .product-listing-wrapper::after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}@media (min-width: 767px){.storepage.beard .owl-carousel-wrapper.owl-carousel .owl-stage-outer{padding:0 30px}}.storepage.beard .owl-carousel-wrapper.owl-carousel .owl-stage-outer::before{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 60%)}.storepage.beard .owl-carousel-wrapper.owl-carousel .owl-stage-outer::after{background:linear-gradient(90deg, rgba(255,255,255,0) 30%, #1D1C24 80%)}@media (min-width: 360px) and (max-width: 766.98px){.storepage.beard .product-listing-wrapper::before,.storepage.beard .product-listing-wrapper::after{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.beard .product-listing-wrapper::after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}}.storepage.beard .owl-carousel-wrapper.owl-carousel .owl-stage-outer::before{left:0}.storepage.beard .owl-carousel-wrapper.owl-carousel .owl-stage-outer::after{right:0}.storepage.beard .simple-text-block-pd{background-color:#24232b;padding:40px 0}.storepage.beard .simple-text-block-pd .inner-wrapper{max-width:1140px;min-height:unset}@media (min-width: 767px){.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider{padding:0}}@media (max-width: 766.98px){.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider{margin-left:0}}.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider::after,.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider::before{background:unset}.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}@media (min-width: 767px){.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track{width:100% !important}}@media (min-width: 767px){.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide{max-width:333px}}.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col{text-align:center}@media (min-width: 767px){.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:initial;flex-wrap:initial;-ms-flex-pack:initial;justify-content:initial;text-align:initial;padding:0 10px}}.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media{margin-bottom:15px}@media (min-width: 767px){.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media{margin-right:20px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media .media-inner .icon{font-size:40px;line-height:1;display:block}@media (min-width: 767px){.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media .media-inner .icon{margin:0 0 3px}}.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .text-holder.js-concept-highlight-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.storepage.beard .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .text-holder.js-concept-highlight-text p{font-size:16px;letter-spacing:1px;line-height:28px;margin-bottom:0;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif"}.storepage.beard .full-width-img-tile-p2 .ritual-bg-color{background-color:#fff}@media (min-width: 767px){.storepage.beard .full-width-img-tile-p2 .ritual-bg-color .column-inner{padding:43px 20px 0}}.storepage.beard .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storepage.beard .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10 .iconfont{font-size:24px;color:#9A7B69;margin:0 auto 30px}.storepage.beard .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10 p{font-size:14px;line-height:24px;letter-spacing:.5px}@media (min-width: 767px){.storepage.beard .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10 p{font-size:14px;letter-spacing:.5px;line-height:24px}}.storepage.shave .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.shave .container-fluid>.row:first-child .col-12{padding:0}.storepage.shave .content-banner{height:auto}@media (max-width: 766.98px){.storepage.shave .content-banner .text-holder{margin:112px 0;padding:30px 0 32px !important}}.storepage.shave .content-banner .text-holder .inner-indented{max-width:700px}@media (min-width: 767px){.storepage.shave .content-banner .text-holder .inner-indented{padding-left:40px}}@media (max-width: 766.98px){.storepage.shave .content-banner .text-holder .inner-indented .heading-h1{font-size:32px;letter-spacing:0.6px;line-height:40px;margin-bottom:16px}}@media (min-width: 767px){.storepage.shave .content-banner .text-holder .inner-indented .banner-description{font-size:16px;letter-spacing:.6px;line-height:24px;margin-bottom:0;max-width:none}}@media (max-width: 766.98px){.storepage.shave .content-banner .text-holder .inner-indented .banner-description{font-size:14px;letter-spacing:0.4px;line-height:24px}}.storepage.shave .product-list-slider-block{background-color:#1D1C24}.storepage.shave .product-list-slider-block .text-holder h3,.storepage.shave .product-list-slider-block .product-list-slider-intro h3{color:#fff !important}.storepage.shave .product-list-slider-block .text-holder .btn,.storepage.shave .product-list-slider-block .product-list-slider-intro .btn{display:none}.storepage.shave .product-list-slider-block .text-holder p,.storepage.shave .product-list-slider-block .product-list-slider-intro p{color:#fff !important}@media (max-width: 766.98px){.storepage.shave .product-list-slider-block .btn.btn-mobile{display:none}}.storepage.shave .product-list-slider-block .product-listing-wrapper:before{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.shave .product-list-slider-block .product-listing-wrapper::after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}@media (min-width: 767px){.storepage.shave .owl-carousel-wrapper.owl-carousel .owl-stage-outer{padding:0 30px}}.storepage.shave .owl-carousel-wrapper.owl-carousel .owl-stage-outer::before{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 60%)}.storepage.shave .owl-carousel-wrapper.owl-carousel .owl-stage-outer::after{background:linear-gradient(90deg, rgba(255,255,255,0) 30%, #1D1C24 80%)}@media (min-width: 360px) and (max-width: 766.98px){.storepage.shave .product-listing-wrapper::before,.storepage.shave .product-listing-wrapper::after{background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}.storepage.shave .product-listing-wrapper::after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #1D1C24 80%)}}.storepage.shave .owl-carousel-wrapper.owl-carousel .owl-stage-outer::before{left:0}.storepage.shave .owl-carousel-wrapper.owl-carousel .owl-stage-outer::after{right:0}.storepage.shave .simple-text-block-pd{background-color:#24232b;padding:40px 0}.storepage.shave .simple-text-block-pd .inner-wrapper{max-width:1140px;min-height:unset}@media (min-width: 767px){.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider{padding:0}}@media (max-width: 766.98px){.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider{margin-left:0}}.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider::after,.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider::before{background:unset}.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}@media (min-width: 767px){.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track{width:100% !important}}@media (min-width: 767px){.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide{max-width:333px}}.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col{text-align:center}@media (min-width: 767px){.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:initial;flex-wrap:initial;-ms-flex-pack:initial;justify-content:initial;text-align:initial;padding:0 10px}}.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media{margin-bottom:15px}@media (min-width: 767px){.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media{margin-right:20px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media .media-inner .icon{font-size:40px;line-height:1;display:block}@media (min-width: 767px){.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .media-holder.js-concept-highlight-media .media-inner .icon{margin:0 0 3px}}.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .text-holder.js-concept-highlight-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.storepage.shave .simple-text-block-pd .inner-wrapper .text-block-slider .slick-track .slick-slide .col.js-concept-highlight-col .text-holder.js-concept-highlight-text p{font-size:16px;letter-spacing:1px;line-height:28px;margin-bottom:0;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif"}.storepage.shave .full-width-img-tile-p2 .ritual-bg-color{background-color:#fff}@media (min-width: 767px){.storepage.shave .full-width-img-tile-p2 .ritual-bg-color .column-inner{padding:43px 20px 0}}.storepage.shave .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storepage.shave .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10 .iconfont{font-size:24px;color:#9A7B69;margin:0 auto 30px}.storepage.shave .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10 p{font-size:14px;line-height:24px;letter-spacing:.5px}@media (min-width: 767px){.storepage.shave .full-width-img-tile-p2 .ritual-bg-color .column-inner .heading-h10 p{font-size:14px;letter-spacing:.5px;line-height:24px}}.storepage.collection-purify .content-banner .image-holder{background-position:center top}.storepage.collection-purify .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;z-index:3;height:100%}@media (min-width: 767px){.storepage.collection-purify .content-banner .text-holder{padding:210px 0}}.storepage.collection-purify .content-banner .text-holder .heading-h1{font-family:"GaramondPro","times new roman","serif";font-size:40px;line-height:50px;letter-spacing:3.3px}@media (max-width: 766.98px){.storepage.collection-purify .content-banner .text-holder .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.collection-purify .content-banner .text-holder .banner-description{font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px}@media (min-width: 767px){.storepage.collection-purify .content-banner .text-holder .banner-description{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none}}.storepage.collection-purify .content-banner .text-holder .btn{margin:0}.storepage.gift-ideas .content-banner .text-holder{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;padding:96px 0 83px;position:relative;text-align:center;width:100%;z-index:3;height:100%}@media (min-width: 767px){.storepage.gift-ideas .content-banner .text-holder .inner-indented{max-width:40%}}.storepage.gift-ideas .content-banner .text-holder .inner-indented .heading-h1{color:#1A1919;font-family:"GaramondPro","times new roman","serif";font-size:50px;letter-spacing:2px;line-height:58px;text-transform:none}@media (max-width: 766.98px){.storepage.gift-ideas .content-banner .text-holder .inner-indented .heading-h1{font-size:30px;letter-spacing:1.2px;line-height:46px}}.storepage.gift-ideas .content-banner .text-holder .inner-indented .banner-description{font-size:16px;letter-spacing:1px;line-height:25px;margin:0 auto 35px;max-width:none;margin-left:0}@media (max-width: 766.98px){.storepage.gift-ideas .content-banner .text-holder .inner-indented .banner-description{font-size:12px;letter-spacing:2.45px;line-height:20px;margin:0 auto 41px;max-width:320px}}
