.wp-touchpoint{position:relative}.wp-touchpoint.products img{opacity:1;transition:opacity .25s}.wp-touchpoint.products .wp-touchpoint-points .point{transition:opacity .25s}.wp-touchpoint.products.is-active img{opacity:.25}.wp-touchpoint.products.is-active .wp-touchpoint-points .point{opacity:.1}.wp-touchpoint.products.is-active .wp-touchpoint-points .point.is-active{opacity:1}.wp-touchpoint .wp-touchpoint-points{position:absolute;top:0;left:0;right:0;bottom:0;transition:all .25s;z-index:12}.wp-touchpoint .wp-touchpoint-points.lifestyle:hover{background:rgba(0,0,0,.25)}.wp-touchpoint .wp-touchpoint-points .point{position:absolute;width:20px;height:20px;cursor:pointer}.wp-touchpoint .wp-touchpoint-points .point .wp-touchpoint-tooltip{background:transparent;color:#fff;font-family:Alpha,sans-serif;top:0;left:10px;position:absolute;text-align:left;width:275px;padding:4px 20px;font-size:1.2vw;line-height:1.2;text-transform:uppercase;opacity:0;visibility:hidden;transform:translateY(-50%);transition:all .25s}.wp-touchpoint .wp-touchpoint-points .point .wp-touchpoint-tooltip.left{left:10px;right:auto;text-align:left}.wp-touchpoint .wp-touchpoint-points .point .wp-touchpoint-tooltip.right{left:auto;right:10px;text-align:right}.wp-touchpoint .wp-touchpoint-points .point .wp-touchpoint-tooltip.bottom,.wp-touchpoint .wp-touchpoint-points .point .wp-touchpoint-tooltip.top{top:0;bottom:auto}@media only screen and (min-width:768px){.wp-touchpoint .wp-touchpoint-points .point:hover .wp-touchpoint-tooltip{opacity:1;transform:translateY(0);visibility:visible}}.wp-touchpoint .wp-touchpoint-points .point:after{content:"";position:absolute;width:10px;height:10px;left:5px;top:5px;background-color:#fff;border-radius:50%}.wp-touchpoint .wp-touchpoint-points.products .point{width:12px;height:12px}.wp-touchpoint .wp-touchpoint-points.products .point:after{content:"";width:12px;height:12px;left:-6px;top:-6px;background-color:#000;background-position:50%;background-size:12px}.wp-touchpoint .wp-touchpoint-points.products .point .wp-touchpoint-tooltip{color:#000;text-transform:none;padding:10px;z-index:10;font-size:17.6px;visibility:hidden}.wp-touchpoint .wp-touchpoint-points.products .point .wp-touchpoint-tooltip.left{left:7px;right:auto;text-align:left}.wp-touchpoint .wp-touchpoint-points.products .point .wp-touchpoint-tooltip.right{left:auto;right:20px;text-align:right}.wp-touchpoint .wp-touchpoint-points.products .point .wp-touchpoint-tooltip.top{top:-20px;bottom:auto}.wp-touchpoint .wp-touchpoint-points.products .point .wp-touchpoint-tooltip.bottom{top:auto;bottom:0}.wp-touchpoint .wp-touchpoint-points.products .point.is-active .wp-touchpoint-tooltip,.wp-touchpoint .wp-touchpoint-points.products .point:hover .wp-touchpoint-tooltip{opacity:1;transform:translateY(0);visibility:visible}@media only screen and (min-width:768px){.wp-touchpoint .wp-touchpoint-points.products .point.is-active .wp-touchpoint-tooltip,.wp-touchpoint .wp-touchpoint-points.products .point:hover .wp-touchpoint-tooltip{width:200px}}.gall-item-image .wp-touchpoint.products img{opacity:1;transition:none}.gall-item-image .wp-touchpoint.products .wp-touchpoint-points .point{transition:none}.gall-item-image .wp-touchpoint.products .wp-touchpoint-points .point .wp-touchpoint-tooltip{background:transparent;color:#fff;font-family:Alpha,sans-serif;top:0;left:10px;position:absolute;text-align:left;width:275px;padding:4px 20px;font-size:1.2vw;line-height:1.2;text-transform:uppercase;opacity:0;visibility:hidden;transform:translateY(-50%);transition:all .25s}.gall-item-image .wp-touchpoint.products .wp-touchpoint-points .point .wp-touchpoint-tooltip.left{left:10px;right:auto;text-align:left}.gall-item-image .wp-touchpoint.products .wp-touchpoint-points .point .wp-touchpoint-tooltip.right{left:auto;right:10px;text-align:right}.gall-item-image .wp-touchpoint.products .wp-touchpoint-points .point .wp-touchpoint-tooltip.bottom,.gall-item-image .wp-touchpoint.products .wp-touchpoint-points .point .wp-touchpoint-tooltip.top{top:0;bottom:auto}@media only screen and (min-width:768px){.gall-item-image .wp-touchpoint.products .wp-touchpoint-points .point:hover .wp-touchpoint-tooltip{opacity:1;transform:translateY(0);visibility:visible}}.gall-item-image .wp-touchpoint.products.is-active .wp-touchpoint-points .point,.gall-item-image .wp-touchpoint.products.is-active .wp-touchpoint-points .point.is-active,.gall-item-image .wp-touchpoint.products.is-active img{opacity:1}#WpTouchpointModal{position:fixed;top:50%;transform:translateY(-50%);background:#c19e7a;width:40vw;z-index:10;padding:2vw;transition:all .25s;z-index:9991}#WpTouchpointModal.type-product_gallery{background-color:#f7f5f4}#WpTouchpointModal .slick-track{display:flex}#WpTouchpointModal .slick-track .slick-slide{display:flex;height:auto}#WpTouchpointModal .slick-track .slick-slide>div{height:100%;width:100%;display:flex;align-items:center}#WpTouchpointModal .slick-next.slick-disabled:before,#WpTouchpointModal .slick-prev.slick-disabled:before{opacity:0}#WpTouchpointModal .slick-track .slick-slide:nth-child(n+2)>div .WpTouchpoint-slide{padding:45px}#WpTouchpointModal.position{opacity:0}#WpTouchpointModal.position-left{left:0;transform:translateX(-100%) translateY(-50%)}#WpTouchpointModal.position-right{right:0;transform:translateX(100%) translateY(-50%)}#WpTouchpointModal.active{opacity:1;transform:translateX(0) translateY(-50%)}#WpTouchpointModal .WpTouchpoint-top{position:relative;display:flex;justify-content:space-between}#WpTouchpointModal .WpTouchpoint-top .iconClose{position:absolute;top:0;left:0;cursor:pointer}#WpTouchpointModal .WpTouchpoint-top .iconWishlist{position:absolute;right:0;top:0;cursor:pointer}#WpTouchpointModal .WpTouchpoint-top .iconWishlist button{border:0;background:transparent}#WpTouchpointModal .WpTouchpoint-top .iconWishlist button.addtowishlist:after{content:"\e011";font-family:icons}#WpTouchpointModal .WpTouchpoint-top .iconWishlist button.removetowishlist:after{content:"\e010";font-family:icons}#WpTouchpointModal h3.WpTouchpoint-collection{margin-top:3vw;text-align:center;font-size:1vw;text-transform:uppercase;margin-bottom:3vw}#WpTouchpointModal h2.WpTouchpoint-title{font-size:1.5vw;text-align:center;text-transform:uppercase}#WpTouchpointModal .WpTouchpoint-entry{padding:5vw;text-align:center;font-size:1.25vw}#WpTouchpointModal .WpTouchpoint-bottom{padding:2.5vw 5vw 1vw;text-align:center}#WpTouchpointModal .WpTouchpoint-bottom a{text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:2px;font-size:1.25vw}#WpTouchpointModal .WpTouchpoint-bottom a:hover{text-decoration:none;border-bottom:2px solid #000}@media only screen and (max-width:1024px){#WpTouchpointModal{width:50vw}#WpTouchpointModal h3.WpTouchpoint-collection{font-size:14px;margin:20px 0}#WpTouchpointModal h2.WpTouchpoint-title{font-size:22px}#WpTouchpointModal .WpTouchpoint-entry{padding:30px;font-size:16px}#WpTouchpointModal .WpTouchpoint-bottom{padding:0 40px 20px}#WpTouchpointModal .WpTouchpoint-bottom a{font-size:16px}}@media only screen and (max-width:680px){#WpTouchpointModal{width:auto}#WpTouchpointModal,#WpTouchpointModal.position-left,#WpTouchpointModal.position-right{left:15px;right:15px}}@media only screen and (max-width:480px){#WpTouchpointModal .iconClose svg,#WpTouchpointModal .iconWishlist svg{width:18px;height:18px}#WpTouchpointModal .iconClose{left:15px;top:15px}#WpTouchpointModal .iconWishlist{right:15px;top:15px}}html body:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);opacity:0;visibility:hidden;transition:all .25s}html body.modal-is-active{overflow:hidden}html body.modal-is-active:after{opacity:1;visibility:visible}.gall-item .gall-item-image .wp-touchpoint .point:after{background-color:#fff;border:1px solid #fff}
/*# sourceMappingURL=/wp-touchpoint.css.map */