@font-face{font-family:iconfont;src:url(../fonts/iconfont.woff2) format("woff2"),url(../fonts/iconfont.woff) format("woff"),url(../fonts/iconfont.ttf) format("truetype")}.icon-account:before,.icon-advent-calendar:before,.icon-arrow--back:before,.icon-arrow--copper:before,.icon-arrow--down:before,.icon-arrow--left:before,.icon-arrow--link:before,.icon-arrow--right:before,.icon-arrow--up:before,.icon-arrow-back:before,.icon-arrow-diap:before,.icon-arrow-track-and-trace:before,.icon-arrow-wider-down:before,.icon-arrow2--down:before,.icon-arrow2--left:before,.icon-arrow2--right:before,.icon-arrow2--up:before,.icon-arrow3--down-rit-dark:before,.icon-arrow3--down-white:before,.icon-arrow3--down:before,.icon-arrow3--left:before,.icon-arrow3--right:before,.icon-arrow3--up:before,.icon-arrow4--down:before,.icon-arrow4--left:before,.icon-arrow4--right:before,.icon-arrow4--up:before,.icon-arrow5--left:before,.icon-arrow5--up:before,.icon-bell:before,.icon-box:before,.icon-business-related-questions:before,.icon-call:before,.icon-cart--plus:before,.icon-cart-basket:before,.icon-cart-plus:before,.icon-cart:before,.icon-check-thin:before,.icon-check:before,.icon-cities:before,.icon-clean-safe:before,.icon-close-thick:before,.icon-close2:before,.icon-close:before,.icon-cruelty-free:before,.icon-current-location-outline:before,.icon-current-location:before,.icon-data:before,.icon-deliveries:before,.icon-delivery-day:before,.icon-delivery-fast:before,.icon-delivery-time:before,.icon-delivery:before,.icon-dots:before,.icon-duration:before,.icon-edp-tool:before,.icon-email-circle:before,.icon-email:before,.icon-env-leaf:before,.icon-env-waste:before,.icon-env-water:before,.icon-exclusive-partnership:before,.icon-fabric:before,.icon-favourite:before,.icon-filter-icon:before,.icon-gift:before,.icon-giftcard-promotions:before,.icon-giftcard:before,.icon-giving-back:before,.icon-hair-test:before,.icon-hand-gift:before,.icon-hand-heart:before,.icon-home:before,.icon-hor-bottle:before,.icon-hor-candleholder:before,.icon-hor-fragrance:before,.icon-hor-sticks:before,.icon-hor-wax:before,.icon-ico-clock:before,.icon-key:before,.icon-limiting-waste:before,.icon-location:before,.icon-magazine:before,.icon-mail:before,.icon-man:before,.icon-menu2:before,.icon-menu:before,.icon-minus2:before,.icon-minus3:before,.icon-minus3invert:before,.icon-minus:before,.icon-my-account:before,.icon-my-order:before,.icon-my-rituals-dark:before,.icon-newsletter:before,.icon-online:before,.icon-our-stores:before,.icon-password-not-visible:before,.icon-password-visible:before,.icon-pause-large:before,.icon-pause:before,.icon-payment:before,.icon-pencil:before,.icon-perfume-genie-bottle:before,.icon-perfume-genie:before,.icon-play-large:before,.icon-play:before,.icon-plus2:before,.icon-plus3:before,.icon-plus3invert:before,.icon-plus:before,.icon-product-info:before,.icon-rating:before,.icon-restart:before,.icon-returns:before,.icon-rituals-logo:before,.icon-ruler:before,.icon-sale:before,.icon-scan:before,.icon-search-dotless:before,.icon-search-magnifier:before,.icon-search:before,.icon-secure-dotless:before,.icon-secure:before,.icon-service:before,.icon-share:before,.icon-shop:before,.icon-shopping:before,.icon-size:before,.icon-skincare-test:before,.icon-social--facebook2:before,.icon-social--facebook:before,.icon-social--fbmessenger:before,.icon-social--google:before,.icon-social--instagram2:before,.icon-social--instagram:before,.icon-social--messenger:before,.icon-social--pinterest2:before,.icon-social--pinterest:before,.icon-social--twitter2:before,.icon-social--twitter:before,.icon-social--whatsapp-filled:before,.icon-social--whatsapp:before,.icon-social--youtube2:before,.icon-social--youtube:before,.icon-sos:before,.icon-star:before,.icon-store:before,.icon-super-soft:before,.icon-sustainability:before,.icon-system-danger:before,.icon-talisman-bottle:before,.icon-talisman-cap:before,.icon-talisman-talisman:before,.icon-tao-logo:before,.icon-thread-count:before,.icon-thread:before,.icon-timer:before,.icon-tranquility:before,.icon-user:before,.icon-vegan:before,.icon-video:before,.icon-view--list:before,.icon-view--tiles:before,.icon-water:before,.icon-weight:before,.icon-well-being:before,.icon-woman: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}.icon-account:before{content:""}.icon-advent-calendar:before{content:""}.icon-arrow--back:before{content:""}.icon-arrow--copper:before{content:""}.icon-arrow--down:before{content:""}.icon-arrow--left:before{content:""}.icon-arrow--link:before{content:""}.icon-arrow--right:before{content:""}.icon-arrow--up:before{content:""}.icon-arrow-back:before{content:""}.icon-arrow-diap:before{content:""}.icon-arrow-track-and-trace:before{content:""}.icon-arrow-wider-down:before{content:""}.icon-arrow2--down:before{content:""}.icon-arrow2--left:before{content:""}.icon-arrow2--right:before{content:""}.icon-arrow2--up:before{content:""}.icon-arrow3--down-rit-dark:before{content:""}.icon-arrow3--down-white:before{content:""}.icon-arrow3--down:before{content:""}.icon-arrow3--left:before{content:""}.icon-arrow3--right:before{content:""}.icon-arrow3--up:before{content:""}.icon-arrow4--down:before{content:""}.icon-arrow4--left:before{content:""}.icon-arrow4--right:before{content:""}.icon-arrow4--up:before{content:""}.icon-arrow5--left:before{content:""}.icon-arrow5--up:before{content:""}.icon-bell:before{content:""}.icon-box:before{content:""}.icon-business-related-questions:before{content:""}.icon-call:before{content:""}.icon-cart--plus:before{content:""}.icon-cart-basket:before{content:""}.icon-cart-plus:before{content:""}.icon-cart:before{content:""}.icon-check-thin:before{content:""}.icon-check:before{content:""}.icon-cities:before{content:""}.icon-clean-safe:before{content:""}.icon-close-thick:before{content:""}.icon-close:before{content:""}.icon-close2:before{content:""}.icon-cruelty-free:before{content:""}.icon-current-location-outline:before{content:""}.icon-current-location:before{content:""}.icon-data:before{content:""}.icon-deliveries:before{content:""}.icon-delivery-day:before{content:""}.icon-delivery-fast:before{content:""}.icon-delivery-time:before{content:""}.icon-delivery:before{content:""}.icon-dots:before{content:""}.icon-duration:before{content:""}.icon-edp-tool:before{content:""}.icon-email-circle:before{content:""}.icon-email:before{content:""}.icon-env-leaf:before{content:""}.icon-env-waste:before{content:""}.icon-env-water:before{content:""}.icon-exclusive-partnership:before{content:""}.icon-fabric:before{content:""}.icon-favourite:before{content:""}.icon-filter-icon:before{content:""}.icon-gift:before{content:""}.icon-giftcard-promotions:before{content:""}.icon-giftcard:before{content:""}.icon-giving-back:before{content:""}.icon-hair-test:before{content:""}.icon-hand-gift:before{content:""}.icon-hand-heart:before{content:""}.icon-home:before{content:""}.icon-hor-bottle:before{content:""}.icon-hor-candleholder:before{content:""}.icon-hor-fragrance:before{content:""}.icon-hor-sticks:before{content:""}.icon-hor-wax:before{content:""}.icon-ico-clock:before{content:""}.icon-key:before{content:""}.icon-limiting-waste:before{content:""}.icon-location:before{content:""}.icon-magazine:before{content:""}.icon-mail:before{content:""}.icon-man:before{content:""}.icon-menu:before{content:""}.icon-menu2:before{content:""}.icon-minus:before{content:""}.icon-minus2:before{content:""}.icon-minus3:before{content:""}.icon-minus3invert:before{content:""}.icon-my-account:before{content:""}.icon-my-order:before{content:""}.icon-my-rituals-dark:before{content:""}.icon-newsletter:before{content:""}.icon-online:before{content:""}.icon-our-stores:before{content:""}.icon-password-not-visible:before{content:""}.icon-password-visible:before{content:""}.icon-pause-large:before{content:""}.icon-pause:before{content:""}.icon-payment:before{content:""}.icon-pencil:before{content:""}.icon-perfume-genie-bottle:before{content:""}.icon-perfume-genie:before{content:""}.icon-play-large:before{content:""}.icon-play:before{content:""}.icon-plus:before{content:""}.icon-plus2:before{content:""}.icon-plus3:before{content:""}.icon-plus3invert:before{content:""}.icon-product-info:before{content:""}.icon-rating:before{content:""}.icon-restart:before{content:""}.icon-returns:before{content:""}.icon-rituals-logo:before{content:""}.icon-ruler:before{content:""}.icon-sale:before{content:""}.icon-scan:before{content:""}.icon-search-dotless:before{content:""}.icon-search-magnifier:before{content:""}.icon-search:before{content:""}.icon-secure-dotless:before{content:""}.icon-secure:before{content:""}.icon-service:before{content:""}.icon-share:before{content:""}.icon-shop:before{content:""}.icon-shopping:before{content:""}.icon-size:before{content:""}.icon-skincare-test:before{content:""}.icon-social--facebook:before{content:""}.icon-social--facebook2:before{content:""}.icon-social--fbmessenger:before{content:""}.icon-social--google:before{content:""}.icon-social--instagram:before{content:""}.icon-social--instagram2:before{content:""}.icon-social--messenger:before{content:""}.icon-social--pinterest:before{content:""}.icon-social--pinterest2:before{content:""}.icon-social--twitter:before{content:""}.icon-social--twitter2:before{content:""}.icon-social--whatsapp-filled:before{content:""}.icon-social--whatsapp:before{content:""}.icon-social--youtube:before{content:""}.icon-social--youtube2:before{content:""}.icon-sos:before{content:""}.icon-star:before{content:""}.icon-store:before{content:""}.icon-super-soft:before{content:""}.icon-sustainability:before{content:""}.icon-system-danger:before{content:""}.icon-talisman-bottle:before{content:""}.icon-talisman-cap:before{content:""}.icon-talisman-talisman:before{content:""}.icon-tao-logo:before{content:""}.icon-thread-count:before{content:""}.icon-thread:before{content:""}.icon-timer:before{content:""}.icon-tranquility:before{content:""}.icon-user:before{content:""}.icon-vegan:before{content:""}.icon-video:before{content:""}.icon-view--list:before{content:""}.icon-view--tiles:before{content:""}.icon-water:before{content:""}.icon-weight:before{content:""}.icon-well-being:before{content:""}.icon-woman:before{content:""}.flyout-content.instore-availability-flyout-content{background-color:#f6f4f2;color:#000;max-width:95%;opacity:1;right:-95%;transition:right .5s ease-in-out;width:auto}.flyout-content.instore-availability-flyout-content.open{right:0;box-shadow:0 0 25px -5px rgba(0,0,0,.14)}.flyout-content.instore-availability-flyout-content .centered{text-align:center;max-width:380px;margin:0 auto}.flyout-content.instore-availability-flyout-content .flyout-inner-content{align-items:baseline;flex-direction:row;flex-wrap:wrap}.flyout-content.instore-availability-flyout-content .flyout-section{position:relative;width:100%}.flyout-content.instore-availability-flyout-content .flyout-header{padding:30px}.flyout-content.instore-availability-flyout-content .flyout-title{font-size:30px;line-height:40px;letter-spacing:4px;color:#000;font-family:"ClassGarmnd BT","Times New Roman",serif;text-transform:none;margin-bottom:15px}.flyout-content.instore-availability-flyout-content .show-more-btn{margin-top:20px;padding:0 20px}.flyout-content.instore-availability-flyout-content .product-name{font-size:15px;color:#000;font-family:"ClassGarmnd BT","Times New Roman",serif;letter-spacing:5px;line-height:23px;text-transform:uppercase}.flyout-content.instore-availability-flyout-content .stores-flyout-body{padding:0 0 33px;flex-wrap:wrap}.flyout-content.instore-availability-flyout-content .stores-flyout-body .address-search-input,.flyout-content.instore-availability-flyout-content .stores-flyout-body .flyout-variations,.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row-expanded,.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-main-info,.flyout-content.instore-availability-flyout-content .stores-flyout-body .stores-list-wrapper{width:100%}.flyout-content.instore-availability-flyout-content .stores-flyout-body .address-search-input{position:relative;align-items:center;margin:0 20px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .flyout-variations{padding:0 20px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .flyout-variations .swatch__anchor{border:1px solid #f6f4f2;background-color:#f6f4f2;width:36px;height:36px;font-size:11px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .flyout-variations .product-variations{margin-bottom:0}.flyout-content.instore-availability-flyout-content .stores-flyout-body .address-input-row label{padding-left:0}.flyout-content.instore-availability-flyout-content .stores-flyout-body .address-input{padding:12px 21px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .icon-current-location-wrapper{position:absolute;top:68%;transform:translateY(-50%);right:13px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .icon-current-location{font-size:18px;cursor:pointer;height:34px;color:#9a7b69}.flyout-content.instore-availability-flyout-content .stores-flyout-body .icon-current-location:hover{color:#453f3f}.flyout-content.instore-availability-flyout-content .stores-flyout-body .stores-list-wrapper{margin-top:20px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .stores-list-wrapper .wrap-details{border-top:1px solid #d8d8d8}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-header,.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row,.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-main-info{display:flex}.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-main-info{flex-direction:column;position:relative}.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-main-info .column-stock{position:absolute;right:0;top:15px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-header{display:none;border-bottom:1px solid #d8d8d8;padding:0 20px 5px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row{padding:25px 20px 20px;border-bottom:1px solid #d8d8d8;flex-wrap:wrap;overflow:hidden;cursor:pointer;text-align:left}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row.active .expand-row-btn::before{content:""}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-header,.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row{font-size:11px;letter-spacing:1.7px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .header-item,.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-detail{padding-right:5px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .header-item:last-child,.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-detail:last-child{padding-right:0}.flyout-content.instore-availability-flyout-content .stores-flyout-body .header-item{font-size:11px;color:#9a7b69;text-transform:uppercase;font-family:"ClassGarmnd BT","Times New Roman",serif}.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-detail{line-height:normal;font-size:16px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .column-address{flex:4;padding-right:115px;letter-spacing:1px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .column-distance{flex:2;text-align:left}.flyout-content.instore-availability-flyout-content .stores-flyout-body .column-stock{flex:2}.flyout-content.instore-availability-flyout-content .stores-flyout-body .in-stock{color:#649b26}.flyout-content.instore-availability-flyout-content .stores-flyout-body .out-stock{color:#d6122d}.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-stock{display:flex}.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-stock .stock-info{flex:2;font-weight:700;letter-spacing:1px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-stock .expand-btn-wrapper{text-align:right;margin-left:15px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-stock .tooltip-content{display:none}.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-stock .expand-row-btn{font-size:23px;top:-5px;position:relative;cursor:pointer}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row-expanded{line-height:normal;height:auto;visibility:visible;position:relative;top:20px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row-expanded .hours,.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row-expanded .weekday{display:inline-block}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row-expanded .weekday{width:110px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row-expanded .phone-number{width:100%;margin-top:20px;font-size:16px;display:none}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row-expanded .show-on-mobile.btn--secondary{margin:20px auto}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row-expanded.collapsed{height:0}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row-expanded .day-info{font-size:16px;letter-spacing:1px;color:#000;margin-bottom:5px}.flyout-content.instore-availability-flyout-content .flyout-amsterdam{padding:60px 20px 20px;text-align:center}.flyout-content.instore-availability-flyout-content .flyout-amsterdam .stores-flyout-title{font-size:24px;letter-spacing:.46px;line-height:44px;border-bottom:1px solid #d8d8d8;text-transform:none;padding-bottom:17px}.flyout-content.instore-availability-flyout-content .flyout-amsterdam .stores-wrapper{padding-top:30px}.flyout-content.instore-availability-flyout-content .flyout-amsterdam .store-container{margin-bottom:34px}.flyout-content.instore-availability-flyout-content .flyout-amsterdam .store-container span{display:block;font-size:16px;letter-spacing:1px;line-height:28px}.hor-store-flyout{padding:85px 30px 50px;text-align:center;width:100%}.hor-store-flyout-header{border-bottom:1px solid #d8d8d8;margin-bottom:34px;padding-bottom:18px;width:100%}.hor-store-flyout-content{width:100%}.hor-store-flyout-content .hor-store-flyout-item{margin-bottom:51px;width:100%}.hor-store-flyout-content .hor-store-flyout-item:last-child{margin-bottom:0}.hor-store-flyout-content h5{font-family:ScalaSansOT,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:none}.hor-store-flyout-content .hor-store-flyout-link{margin:0 auto;max-width:200px;padding-top:11px;width:100%}.hor-store-flyout-content .link{font-size:14px;letter-spacing:.5px}.hor-store-flyout-content .hor-store-flyout-opening-hours{margin:0 auto;max-width:200px;padding-top:4px;text-align:left}.hor-store-flyout-content .hor-store-flyout-opening-hours li{display:flex;font-size:13px;line-height:17px;list-style:none;margin-bottom:7px}.hor-store-flyout-content .hor-store-flyout-opening-hours .day{flex-shrink:0;width:54%}.product-zoom{height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.product-zoom:focus{outline:0}.product-zoom-header{position:relative;z-index:1}.product-zoom-header .product-zoom-close{position:absolute;right:10px;top:10px}.product-zoom-header .product-zoom-close span{font-size:29px;line-height:29px;padding:6px}.product-zoom-header .product-zoom-close:hover span{background-color:#000;color:#fff}.product-zoom-images{transition:transform .6s cubic-bezier(.05,.5,.3,1),opacity .6s cubic-bezier(.05,.5,.3,1)}.product-zoom-images:hover{cursor:pointer;cursor:zoom-in;cursor:crosshair}.product-zoom-images figure{position:absolute;top:0}.product-zoom-backdrop{background-color:#efedea;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.product-zoom-controls .slider-button{left:10px;position:fixed;top:50%;transform:translateY(-50%);z-index:99999}.product-zoom-controls .slider-button:last-child:not(:only-child){left:auto;right:10px}.product-packshot-wrapper .inner-wrapper{padding:0}.product-packshot-container{display:flex;flex-direction:column;overflow:hidden}.product-packshot-column{position:relative;width:100%}.product-packshot-column.column-text{text-align:center}.product-packshot-column.column-text .image-holder{background-position:center top;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.product-packshot-column.column-text .image-holder .bg-overlay{background:rgba(0,0,0,.8);bottom:0;display:inline-block;left:0;position:absolute;right:0;top:0}.product-packshot-column.column-text .image-holder .bg-overlay.blue-overlay{background:rgba(28,44,76,.8)}.product-packshot-column.column-text .text-holder{color:#fff;padding:106px 30px;position:relative;width:100%;z-index:2}.product-packshot-column.column-text .text-holder .packshot-icon{color:#9a7b69;display:inline-block;font-size:36px;line-height:1;margin-bottom:14px;max-width:50px}.product-packshot-column.column-text .text-holder h2.heading-h3{font-size:30px;line-height:40px;letter-spacing:4px;text-transform:none}.product-packshot-column.column-text .text-holder .heading-h4{font-size:15px;letter-spacing:5px;line-height:23px}.product-packshot-column.column-text .text-holder h3{font-size:30px;letter-spacing:8px;line-height:50px;margin-bottom:13px}.product-packshot-column.column-text .text-holder p.heading-h3{line-height:50px;margin-bottom:13px}.product-packshot-column.column-text .text-holder .packshot-paragraph{font-family:"ClassGarmnd BT","Times New Roman",serif;color:#fff;font-size:20px;letter-spacing:.4px;line-height:35px;margin-bottom:30px}.product-packshot-column .svg-desktop,.product-packshot-column .svg-mobile{text-align:center;background-color:#fff}.product-packshot-column .svg-desktop{display:none}.product-packshot-column svg{margin:0 auto;max-width:100%}.product-packshot-column svg g[id*=product-id-]{cursor:pointer;outline:0}.product-packshot-column svg g[id*=product-id-] .circle-white-animated{fill:#fff;transition:.3s ease}.product-packshot-column svg g[id*=product-id-] circle,.product-packshot-column svg g[id*=product-id-] polygon{transition:.6s ease}.product-packshot-column svg g[id*=product-id-] .circle-grey-large-animated,.product-packshot-column svg g[id*=product-id-] .circle-grey-small-animated{stroke:#d8d8d8;stroke-opacity:0}.product-packshot-column svg g[id*=product-id-]:focus:not(.open):not(:hover) circle{stroke:#a58673}.product-packshot-column svg g[id*=product-id-]:focus:not(.open):not(:hover) polygon{fill:#a58673}.product-packshot-column svg g[id*=product-id-].open circle{stroke:#a58673}.product-packshot-column svg g[id*=product-id-].open polygon{fill:#a58673}.product-packshot-column svg g[id*=product-id-].open .circle-grey-large-animated,.product-packshot-column svg g[id*=product-id-].open .circle-grey-small-animated{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate}.product-packshot-column svg g[id*=product-id-].open .circle-grey-large-animated{-webkit-animation-name:packshot-circle-grey-large;animation-name:packshot-circle-grey-large;-webkit-animation-duration:.7s;animation-duration:.7s}.product-packshot-column svg g[id*=product-id-].open .circle-grey-small-animated{-webkit-animation-name:packshot-circle-grey-small;animation-name:packshot-circle-grey-small;-webkit-animation-duration:1s;animation-duration:1s}.packshot-overlay{bottom:0;display:none;left:0;padding:65px 0 0;position:absolute;text-align:center;top:0;width:100%;z-index:3}.packshot-overlay .packshot-overlay-bg{bottom:0;display:inline-block;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1;background-color:#1a1919}.packshot-overlay .packshot-close{background-color:transparent;border:0;color:#fff;display:inline-block;font-size:25px;right:18px;line-height:1;min-height:1px;min-width:1px;padding:0;position:absolute;top:18px;z-index:2}.packshot-overlay .overlay-inner{position:relative;z-index:3}.packshot-overlay .simplebar-track{display:none}.packshot-overlay .slick-list{overflow:visible}.packshot-overlay .slick-active .packshot-item,.packshot-overlay .slick-active.packshot-item{margin-top:0}.packshot-overlay .packshot-item{margin-top:10px;padding:0 8px;transition:margin .3s ease}.packshot-overlay .product-packshot-image{background-color:#fff;padding:20px;margin:0}.packshot-overlay .product-packshot-image img{max-width:100%}.packshot-overlay .product-details-content{background-color:#fff;padding:0 20px 20px}.packshot-overlay .product-details-content .product-name-link{pointer-events:none;text-decoration:none}.packshot-overlay .product-details-content .the-ritual-of-title{color:#9a7b69;font-size:11px;letter-spacing:1.6px;line-height:24px;margin-bottom:6px}.packshot-overlay .product-details-content .product-name{font-size:30px;letter-spacing:4px;line-height:40px;margin-bottom:9px}.packshot-overlay .product-details-content .product-price{margin-top:30px;margin-bottom:16px}.packshot-overlay .product-details-content .product-content .long-description,.packshot-overlay .product-details-content .product-content .previously-known-as,.packshot-overlay .product-details-content .product-content .short-description{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.product-packshot-column svg g[id*=product-id-]:hover:not(.open) circle{stroke-width:1px}.product-packshot-column svg g[id*=product-id-]:hover:not(.open) polygon{stroke-width:2px}}@media (min-width:768px){.flyout-content.instore-availability-flyout-content{max-width:720px;width:80%;right:-80%}.flyout-content.instore-availability-flyout-content .flyout-header{padding:79px 30px 30px}.flyout-content.instore-availability-flyout-content .flyout-title{font-size:40px;line-height:50px;letter-spacing:1.6px;margin-bottom:20px}.flyout-content.instore-availability-flyout-content .show-more-btn{padding:0 40px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .address-search-input{margin:0 35px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .flyout-variations{padding:0 35px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .stores-list-wrapper .wrap-details{border:0}.flyout-content.instore-availability-flyout-content .stores-flyout-body .stores-list-wrapper{padding:0 35px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .stores-list-wrapper .error{padding:0}.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-main-info{flex-direction:row}.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-main-info .column-stock{position:relative;right:auto;top:auto}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-header{padding:0 10px 15px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-header.show-header{display:flex}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row{padding:25px 10px 20px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row:hover{background-color:#f6f4f2}.flyout-content.instore-availability-flyout-content .stores-flyout-body .column-address{padding-right:20px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .store-stock .expand-btn-wrapper{margin-left:0}.flyout-content.instore-availability-flyout-content .stores-flyout-body .list-row-expanded .phone-number{display:block}.flyout-content.instore-availability-flyout-content .flyout-amsterdam{padding:100px 70px 50px}.flyout-content.instore-availability-flyout-content .flyout-amsterdam .stores-flyout-title{font-size:40px;letter-spacing:1.6px;line-height:60px;padding-bottom:34px}.flyout-content.instore-availability-flyout-content .flyout-amsterdam .stores-wrapper{padding-top:49px}.flyout-content.instore-availability-flyout-content .flyout-amsterdam .store-container{margin-bottom:43px}.hor-store-flyout{padding:67px 40px 50px}.hor-store-flyout p{letter-spacing:1px}.hor-store-flyout-header{margin-bottom:43px;padding-bottom:29px}.hor-store-flyout-header .heading-h10{font-size:13px;letter-spacing:1.2px;margin-bottom:7px}.hor-store-flyout-header .heading-h6{font-size:40px;letter-spacing:1px;line-height:44px}.hor-store-flyout-content .hor-store-flyout-item{margin-bottom:42px}.hor-store-flyout-content h5{letter-spacing:1px;margin-bottom:12px}.hor-store-flyout-content .hor-store-flyout-link{max-width:none;padding-top:14px}.hor-store-flyout-content .link{font-size:16px;letter-spacing:1px}.hor-store-flyout-content .hor-store-flyout-opening-hours{max-width:220px}.hor-store-flyout-content .hor-store-flyout-opening-hours li{font-size:16px;letter-spacing:1px;line-height:20px;margin-bottom:8px}.hor-store-flyout-content .hor-store-flyout-opening-hours .day{width:50%}.product-packshot-wrapper .inner-wrapper{padding:0 20px}.product-packshot-container{position:relative}.product-packshot-column.column-text .text-holder{padding:106px 70px}.product-packshot-column.column-text .text-holder h2.heading-h3{font-size:40px;letter-spacing:1.6px;line-height:50px;margin-bottom:15px}.product-packshot-column{height:640px}.product-packshot-column.column-text{align-items:center;justify-content:center;display:flex}.product-packshot-column.column-text .image-holder .bg-overlay,.product-packshot-column.column-text .text-holder{display:none}.product-packshot-column.column-products{left:100%;max-width:50%;position:absolute;top:0;width:720px}.product-packshot-column .svg-mobile{display:none}.product-packshot-column .svg-desktop{display:block;padding:0 10px;text-align:center}.packshot-overlay{left:auto;padding:20px;right:200%}.packshot-overlay.shown{display:block}.packshot-overlay .packshot-overlay-bg{opacity:1;background-color:#fff}.packshot-overlay .packshot-close{font-size:30px;left:auto;right:33px;top:35px;z-index:5;color:#000}.packshot-overlay .product-details-content,.packshot-overlay .product-packshot-image{background-color:transparent}.packshot-overlay .packshot-item{display:none;margin-top:0}.packshot-overlay .product-packshot-image{padding:20px 20px 15px}.packshot-overlay .product-packshot-image img{max-width:300px}.packshot-overlay .product-details-content{margin:0 auto;padding:0}.packshot-overlay .product-details-content .the-ritual-of-title{color:#000;font-size:15px;letter-spacing:5px;line-height:23px}.packshot-overlay .product-details-content .product-name{letter-spacing:1.2px}.packshot-overlay .product-details-content .product-content .long-description,.packshot-overlay .product-details-content .product-content .previously-known-as,.packshot-overlay .product-details-content .product-content .short-description{display:block}.packshot-overlay .product-details-content .product-content .long-description{margin:7px 0 40px;max-width:410px}.packshot-overlay .product-details-content .product-content .product-price{font-size:30px;letter-spacing:2.5px;line-height:36px;margin-bottom:3px}}@media (min-width:1024px){.flyout-content.instore-availability-flyout-content{max-width:720px;width:50%;right:-50%}.flyout-content.instore-availability-flyout-content .show-more-btn{padding:0 78px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .address-search-input{margin:0 68px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .flyout-variations{padding:0 68px}.flyout-content.instore-availability-flyout-content .stores-flyout-body .stores-list-wrapper{padding:0 68px}.product-packshot-column{height:760px}.product-packshot-column svg g[id*=product-id-]:hover:not(.open) circle{stroke:#a58673}.product-packshot-column svg g[id*=product-id-]:hover:not(.open) polygon{fill:#a58673}}@media (max-width:767px){.flyout-content.instore-availability-flyout-content{width:100%}.flyout-content.instore-availability-flyout-content .stores-flyout-body .flyout-variations .swatch{width:16%;flex-basis:16%}.flyout-content.instore-availability-flyout-content .stores-flyout-body .address-input{font-size:16px}.hor-store-flyout p{letter-spacing:.5px}.hor-store-flyout-header .heading-h10{letter-spacing:1px;margin-bottom:5px}.hor-store-flyout-header .heading-h6{font-size:24px;letter-spacing:.5px;line-height:30px}.packshot-overlay .product-details-content .product-price{font-size:20px;letter-spacing:4.4px;line-height:24px}.packshot-overlay .simplebar-content{display:flex}.packshot-overlay .drag-list .drag-list-body{padding:0 20px}.packshot-overlay .drag-list .packshot-item{margin-top:0;width:calc(100vw - 20px)}.packshot-overlay .drag-list .product-details-content .product-name{font-size:24px;letter-spacing:0;line-height:32px;margin-bottom:12px}.packshot-overlay .drag-list .product-details-content .product-price{font-size:16px;letter-spacing:1px;line-height:19px;margin:0 0 28px}}@-webkit-keyframes packshot-circle-grey-large{0%{stroke-opacity:.7;stroke-width:2px;transform:translate(-4px,-4px) scale(1)}100%{stroke-opacity:.2;stroke-width:1px;transform:translate(-24px,-24px) scale(2.1428)}}@keyframes packshot-circle-grey-large{0%{stroke-opacity:.7;stroke-width:2px;transform:translate(-4px,-4px) scale(1)}100%{stroke-opacity:.2;stroke-width:1px;transform:translate(-24px,-24px) scale(2.1428)}}@-webkit-keyframes packshot-circle-grey-small{0%{stroke-opacity:1;stroke-width:1px;transform:translate(6px,6px) scale(1)}80%{stroke-opacity:.95}100%{stroke-opacity:.2;stroke-width:.2px;transform:translate(-24px,-24px) scale(5)}}@keyframes packshot-circle-grey-small{0%{stroke-opacity:1;stroke-width:1px;transform:translate(6px,6px) scale(1)}80%{stroke-opacity:.95}100%{stroke-opacity:.2;stroke-width:.2px;transform:translate(-24px,-24px) scale(5)}}