.storepage .container-fluid>.row:first-child{width:100%;margin:auto}.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 .terms-and-conditions-info a{text-decoration:underline}.storepage .terms-and-conditions-info a:hover{text-decoration:none}.storepage .terms-and-conditions-info a:hover span{text-decoration:none;color:#865}.storepage .home-page,.storepage .corporate-page{width:100%}@media (min-width: 767px){.storepage .home-page .content-banner:last-child,.storepage .corporate-page .content-banner:last-child{margin-top:60px}}@media (min-width: 767px){.storepage .home-page .content-banner:only-child,.storepage .corporate-page .content-banner:only-child{margin-top:0}}.storepage .home-page .experience-rituals_components-html .heading-h10,.storepage .corporate-page .experience-rituals_components-html .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 .home-page .simple-text-block,.storepage .corporate-page .simple-text-block{background-color:#F6F4F2}@media (min-width: 767px){.storepage .home-page .simple-text-block,.storepage .corporate-page .simple-text-block{padding:30px 0 85px}}@media (min-width: 767px){.storepage .home-page .simple-text-block .inner-wrapper,.storepage .corporate-page .simple-text-block .inner-wrapper{min-height:120px}}@media (min-width: 767px){.storepage .home-page .simple-text-block .inner-wrapper p,.storepage .corporate-page .simple-text-block .inner-wrapper p{margin-bottom:0}}@media (min-width: 767px){.storepage .home-page .simple-text-block.simple-text-block-slider .inner-wrapper,.storepage .corporate-page .simple-text-block.simple-text-block-slider .inner-wrapper{min-height:10px}}@media (min-width: 767px){.storepage .home-page .simple-text-block.simple-text-block-slider .inner-wrapper p,.storepage .corporate-page .simple-text-block.simple-text-block-slider .inner-wrapper p{margin-bottom:10px}}.storepage .home-page .simple-text-block.simple-text-block-slider .inner-wrapper .body-copy-medium,.storepage .corporate-page .simple-text-block.simple-text-block-slider .inner-wrapper .body-copy-medium{color:#1A1919;font-family:"GaramondPro","times new roman","serif";font-size:20px;letter-spacing:.4px;line-height:33px}.storepage .home-page .simple-text-block-pd a,.storepage .corporate-page .simple-text-block-pd a{font:inherit;text-decoration:underline}.storepage .home-page .simple-text-block-pd a:hover,.storepage .corporate-page .simple-text-block-pd a:hover{text-decoration:none}.storepage .home-page .experience-rituals_components-pageBanner .content-banner .inner-wrapper,.storepage .corporate-page .experience-rituals_components-pageBanner .content-banner .inner-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 767px){.storepage .home-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .inner-indented,.storepage .corporate-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .inner-indented{padding-left:10px}}@media (min-width: 1025px){.storepage .home-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .inner-indented,.storepage .corporate-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .inner-indented{padding-left:40px}}@media (max-width: 1024.98px){.storepage .home-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .text-holder .heading-h1,.storepage .corporate-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .text-holder .heading-h1{font-size:32px;letter-spacing:.6px;line-height:40px;margin-bottom:16px}}@media (min-width: 1025px){.storepage .home-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .text-holder .heading-h1,.storepage .corporate-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .text-holder .heading-h1{font-size:50px;letter-spacing:1.4px;line-height:56px;margin-bottom:24px}}.storepage .home-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .text-holder .btn,.storepage .corporate-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .text-holder .btn{padding:16px 20px}@media (max-width: 1024.98px){.storepage .home-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .text-holder .btn,.storepage .corporate-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .text-holder .btn{font-size:14px;letter-spacing:.4px;min-width:210px}}@media (max-width: 1024.98px){.storepage .home-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .text-holder .btn:first-of-type,.storepage .corporate-page .experience-rituals_components-pageBanner .content-banner.banner-pagedesigner .text-holder .btn:first-of-type{margin-top:24px}}.storepage.corporatePage .container-fluid>.row:first-child{width:100%;margin:auto}.storepage.corporatePage .container-fluid>.row:first-child .col-12{padding:0}.storepage.corporatePage .experience-commerce_layouts-gridBlock .grid-block{overflow:hidden}.storepage.corporatePage .experience-commerce_layouts-gridBlock .grid-block .inner-wrapper{max-width:1360px}.storepage.corporatePage .simple-text-block{padding:30px 0}.storepage.corporatePage .simple-text-block .inner-wrapper{max-width:1360px}.storepage.corporatePage .experience-rituals_components-html .simple-text-block{padding:30px 0}@media (max-width: 1024.98px){.storepage.corporatePage .experience-rituals_components-html .simple-text-block .inner-wrapper{min-height:unset}}.storepage.corporatePage section.simple-text-block.white-bg-color{background-color:#fff}.storepage.corporatePage section.simple-text-block.white-bg-color .read-more-corporate{text-decoration:underline}.storepage.corporatePage section.simple-text-block.white-bg-color .read-more-corporate:hover{text-decoration:none}.storepage.corporatePage section.simple-text-block.white-bg-color .read-more-corporate:hover span{color:#865}.storepage.corporatePage .simple-text-block-slider .slider-item .body-copy-medium a{font-size:14px !important;letter-spacing:0.5px !important;font-family:"GaramondPro","times new roman","serif"}.storepage.corporatePage .two-tile-horizontal .inner-wrapper .grid-images{text-align:center}.storepage.corporatePage .two-tile-horizontal .inner-wrapper .text-holder{margin:0 auto}.storepage.corporatePage .two-tile-horizontal .inner-wrapper .image-holder img{width:100%}@media (max-width: 1024.98px){.storepage.corporatePage .content-banner.banner-bottom-aligned-mobile .text-holder{padding:30px 0}}@media (max-width: 1024.98px){.storepage.corporatePage .content-banner.banner-bottom-aligned-mobile .text-holder .inner-wrapper{padding:0 20px}}.storepage.corporatePage .content-banner.banner-bottom-aligned-mobile .text-holder .banner-description p{margin-bottom:10px;line-height:26px;letter-spacing:0.8px}@media (max-width: 1024.98px){.storepage.corporatePage .content-banner.banner-bottom-aligned-mobile .text-holder .content-banner-btn-wrapper .btn{margin-top:20px !important;min-width:220px;padding:14px 20px;font-size:12px;letter-spacing:2px}}@media (max-width: 1024.98px){.storepage.corporatePage .content-banner.banner-bottom-aligned-mobile .text-holder .heading-h1{font-size:30px !important;letter-spacing:1.2px !important;line-height:46px !important;text-transform:none !important;margin-bottom:10px !important}}.storepage.corporatePage .flipsnack-section{overflow:hidden}.storepage.corporatePage .flipsnack-section .ritual-flipsnack{min-width:480px;height:480px}@media (min-width: 767px){.storepage.corporatePage .flipsnack-section .ritual-flipsnack{min-width:100%;min-height:580px}}
