.section-about{position:relative;z-index:2}.section-about .page-row-content{padding:0}.section-about .swiper-container{padding-bottom:4.4rem}.section-about .swiper-container .img{margin-top:0}.section-about .swiper-container .img img{width:100%}.section-about .swiper-slide__content{margin-bottom:1rem;padding:0 1rem;z-index:999}@media screen and (min-width:768px){.section-about .swiper-slide__content{position:absolute;left:2rem;bottom:3rem;margin:0;padding:0;color:#fff;width:24rem}}.section-about .swiper-slide__content .swiper-slide__title{font-size:2rem;font-style:italic;margin-bottom:1rem}@media screen and (min-width:768px){.section-about .swiper-slide__content .swiper-slide__title{font-style:normal}}.section-about .swiper-button-next,.section-about .swiper-button-prev{top:auto;left:1rem;bottom:1.2rem;-webkit-transform:none;-ms-transform:none;transform:none;z-index:20;outline:0}@media screen and (max-width:767px){.section-about .swiper-button-next,.section-about .swiper-button-prev{display:none}}.section-about .swiper-button-next::before,.section-about .swiper-button-prev::before{display:none}.section-about .swiper-button-next i::before,.section-about .swiper-button-prev i::before{color:#b3bdc8}.section-about .swiper-button-next{left:auto;right:1rem}.section-about .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;bottom:.5rem}.section-about .swiper-pagination .swiper-pagination-bullet.swiper-pagination-text{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center;position:relative;opacity:1;background:0 0;width:auto;height:auto;margin:0;outline:0}.section-about .swiper-pagination .swiper-pagination-bullet.swiper-pagination-text:before{content:"";position:absolute;top:0;left:50%;margin-left:-4px;height:8px;width:8px;background:#b3bdc8;display:inline-block;border-radius:100%}.section-about .swiper-pagination .swiper-pagination-bullet.swiper-pagination-text:after{content:"";position:absolute;top:3px;left:0;height:2px;width:100%;background-color:#b3bdc8}.section-about .swiper-pagination .swiper-pagination-bullet.swiper-pagination-text:first-child:after{left:50%;width:50%}.section-about .swiper-pagination .swiper-pagination-bullet.swiper-pagination-text:last-child:after{right:50%;width:50%}.section-about .swiper-pagination .swiper-pagination-bullet.swiper-pagination-text .swiper-pagination__text{display:inline-block;margin:0 auto;padding-top:.7rem}.section-about .swiper-pagination .swiper-pagination-bullet.swiper-pagination-text.swiper-pagination-bullet-active .swiper-pagination__text{font-weight:600;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(35%,#b3bdc8));background-image:-o-linear-gradient(top,transparent 65%,#b3bdc8 35%);background-image:linear-gradient(to bottom,transparent 65%,#b3bdc8 35%)}.section-bestsellers .page-row-content{max-width:100%;padding-left:0;padding-right:0}.section-bestsellers h2{text-align:center;margin-bottom:2rem;text-transform:uppercase}.section-bestsellers .product-link a.product-image{color:#191919;background:0 0}.section-bestsellers .product-link a.product-image .product__title{margin-top:1rem}.section-bestsellers .product-link a.product-image .product__price{font-weight:600}.section-bestsellers .swiper-button-next,.section-bestsellers .swiper-button-prev{background-color:#fff;border-radius:32px;height:32px;width:32px}.section-bestsellers .swiper-button-next::before,.section-bestsellers .swiper-button-prev::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-content{z-index:0}.section-content .page-row-content{position:unset}.section-content .page-row-content .linear-rounded-background{position:absolute;top:-5rem;left:0;width:100%;padding-bottom:200%;overflow:hidden;z-index:-1}@media screen and (min-width:768px){.section-content .page-row-content .linear-rounded-background{top:-16.5rem;padding-bottom:100%}}.section-content .page-row-content .linear-rounded-background .linear-rounded-background-after{position:absolute;top:12rem;left:0;width:100%;padding-bottom:100%;border-radius:100%;-webkit-transform:scale(1.9);-ms-transform:scale(1.9);transform:scale(1.9)}@media screen and (min-width:768px){.section-content .page-row-content .linear-rounded-background .linear-rounded-background-after{top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.section-content .row{margin-top:6rem}.section-content .row:first-child{margin-top:0}.section-content .content-block__col{position:relative;overflow:hidden}.section-content .content-block__col a{display:block}.section-content .has-image-and-video .content-block__image{opacity:0;visibility:hidden}.section-content .has-image-and-video .content-block__video{position:absolute;top:0;right:0;bottom:0;left:0}.section-content .content-block__video .video__wrapper .embed .embed-wrapper{padding-bottom:100%}@media screen and (min-width:768px){.section-content .content-block__video .video__wrapper .embed .embed-wrapper{padding-bottom:56.338%}}.section-content .content-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.section-content .content-block__wrapper>div{padding:0 1rem 2.5rem}@media screen and (min-width:768px){.section-content .content-block__wrapper>div{padding:1rem 3rem}.section-content .content-block__wrapper>div.small{padding:1rem 6rem}}.section-content .content-block__wrapper>div .content-block__heading{margin-bottom:1rem}@media screen and (min-width:768px){.section-content .content-block__wrapper>div .content-block__heading{text-transform:uppercase}}.section-content .content-block__wrapper>div .content-block__text{margin-bottom:1rem}.section-cta .page-row{background-position:center;background-size:cover}.section-hero .page-row{margin-top:0;background-position:top;background-size:cover;background-color:#efece8;min-height:22.125rem;overflow:hidden}@media screen and (min-width:1024px){.section-hero .page-row{min-height:34.6875rem}}.section-hero .page-row.white,.section-hero .page-row.white .button_hero{color:#fff}.section-hero .page-row.black,.section-hero .page-row.black .button_hero{color:#191919}.section-hero .page-row .hero-content-wrapper{z-index:999;position:absolute;top:0;bottom:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-hero .page-row .content-pane{padding:2rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.section-hero .page-row .hero-heading{margin-bottom:.5rem;font-size:1.375rem}@media screen and (min-width:768px){.section-hero .page-row .hero-heading{font-size:1.5rem}}.section-hero .page-row .hero-text{font-size:1rem;margin-bottom:.5rem}@media screen and (min-width:768px){.section-hero .page-row .hero-text{margin-bottom:1rem}}@media screen and (max-width:767px){.section-hero .page-row .video__wrapper .embed-wrapper{padding-bottom:111%}}@media screen and (min-width:1024px){.section-hero .max-height--true{height:34.6875rem}.section-hero .max-height--true .hero-content-wrapper,.section-hero .max-height--true .page-row-content{height:100%}.section-hero .max-height--true .hero-content-wrapper{position:relative}.section-hero .max-height--true .hero-video-wrapper{position:absolute;width:100%}.section-hero .max-height--true .video-alignment--top{top:0}.section-hero .max-height--true .video-alignment--middle{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-275px}.section-hero .max-height--true .video-alignment--bottom{bottom:-2px}}.section-hero .slide_position__top-center,.section-hero .slide_position__top-left,.section-hero .slide_position__top-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-hero .slide_position__center,.section-hero .slide_position__left,.section-hero .slide_position__right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-hero .slide_position__bottom-center,.section-hero .slide_position__bottom-left,.section-hero .slide_position__bottom-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-hero .slide_position__bottom-left,.section-hero .slide_position__left,.section-hero .slide_position__top-left{text-align:left}.section-hero .slide_position__bottom-right,.section-hero .slide_position__right,.section-hero .slide_position__top-right{text-align:right}.section-hero .slide_position__bottom-center,.section-hero .slide_position__center,.section-hero .slide_position__top-center{text-align:center}.section-collections .page-row-content{position:relative;padding-bottom:2rem;max-width:100%}.section-collections .page-row-content .background-pattern{z-index:-1;position:absolute;top:5rem;left:0;height:calc(100% - 5rem);width:100%;overflow:hidden}.section-collections .page-row-content .background-pattern svg{width:100%;height:auto}.section-collections .page-row-content>.row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-collections .page-row-content>.row .col{-ms-flex-preferred-size:auto;flex-basis:auto}.section-instagram{z-index:9}.section-instagram .page-row-content{padding:0}.section-instagram .instagram__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.section-instagram h2{text-align:center;margin-bottom:1.5rem;text-transform:uppercase}.section-instagram .instagram__paragraph{text-align:center;margin-bottom:2.5rem}@media screen and (min-width:768px){.section-instagram .instagram__paragraph{width:50%;margin:0 auto 3.5rem}}.section-instagram .instagram__feed{margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-instagram .instagram__feed .col{max-width:16rem}.section-instagram .instagram__feed .col:first-child{padding-left:1rem}@media screen and (min-width:768px){.section-instagram .instagram__feed .col:first-child{padding-left:2rem}}.section-instagram .instagram__feed .col:last-child{padding-right:1rem}@media screen and (min-width:768px){.section-instagram .instagram__feed .col:last-child{padding-right:2rem}}.add-background .section-instagram .instagram__content{padding-top:6rem}.add-background .linear-rounded-background{display:block;position:absolute;top:-4rem;left:0;width:100%;height:100%;padding-bottom:36px;overflow:hidden;z-index:-1}@media screen and (min-width:768px){.add-background .linear-rounded-background{top:0;padding-bottom:48px}}.add-background .linear-rounded-background .linear-rounded-background-after{position:absolute;top:12rem;left:0;width:100%;padding-bottom:100%;border-radius:100%;-webkit-transform:scale(1.9);-ms-transform:scale(1.9);transform:scale(1.9)}@media screen and (min-width:768px){.add-background .linear-rounded-background .linear-rounded-background-after{top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.instagram__feed #insta-feed{margin-top:0;width:100%}.instagram__feed #insta-feed a{z-index:auto}.instagram__feed #insta-feed .instafeed-container{overflow:hidden;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.instagram__feed #insta-feed .instafeed-container img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.instagram__feed #insta-feed .instafeed-container:hover{-webkit-transform:scale3d(.92,.92,.92);transform:scale3d(.92,.92,.92)}.instagram__feed #insta-feed .slider-arrow{border:none}@media screen and (max-width:767px){.instagram__feed #insta-feed .instafeed-lightbox .lightbox-instagram{top:64px!important;height:calc(100% - 78px)!important}}@media (min-width:768px) and (max-width:991.98px){.instagram__feed #insta-feed .instafeed-lightbox .lightbox-instagram{margin-top:-190px!important}}@media only screen and (min-width:992px){.instagram__feed #insta-feed .instafeed-lightbox .lightbox-instagram{margin-top:-250px!important;height:500px!important}}.section-shop-overview{margin-top:3rem}.section-shop-overview .row{position:relative;margin-top:6rem}.section-shop-overview .row:first-child{margin-top:0}.section-shop-overview .row .background-pattern{z-index:-1;position:absolute;top:7rem;left:-1rem;width:100%;height:calc(100% - 7rem);overflow:hidden}@media screen and (min-width:768px){.section-shop-overview .row .background-pattern{top:0;height:100%;left:calc(16.66666% + 1rem);width:50%}}@media screen and (max-width:767px){.section-shop-overview .row{margin-right:-1rem}}.section-shop-overview .shop-overview-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2rem;padding-bottom:3rem}@media screen and (min-width:768px){.section-shop-overview .shop-overview-wrapper{padding-top:3rem}}.section-shop-overview .shop-overview-wrapper .shop-overview-heading{margin-bottom:1rem}@media screen and (min-width:768px){.section-shop-overview .shop-overview-wrapper .shop-overview-heading{text-transform:uppercase}}.section-shop-overview .shop-overview-wrapper .shop-overview-text{padding-right:1rem;margin-bottom:1rem}@media screen and (min-width:768px){.section-shop-overview .shop-overview-wrapper .shop-overview-text{padding-right:0;margin-bottom:1.5rem}}.section-shop-overview .shop-overview-image{padding-bottom:3rem}@media screen and (max-width:767px){.section-shop-overview .shop-overview-image{padding-right:0;padding-bottom:0}}@media screen and (max-width:767px){.section-shop-overview .even{margin-left:-16px;margin-right:-16px}}.section-shop-overview .even .shop-overview-wrapper{padding-bottom:0}@media screen and (max-width:767px){.section-shop-overview .even .shop-overview-wrapper{padding-left:1rem}}.section-shop-overview .even .shop-overview-image{padding-bottom:0}@media screen and (max-width:767px){.section-shop-overview .even .shop-overview-image{padding-left:0}}.section-slideshow .swiper-slide{background-position:center;background-size:cover;min-height:100vw;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.section-slideshow .swiper-slide{min-height:0}}.section-slideshow .swiper-slide .img{display:none}@media screen and (min-width:768px){.section-slideshow .swiper-slide .img{display:block}}.section-slideshow .swiper-slide.slide-demo{background:#fff}.section-slideshow .swiper-slide.slide-demo svg{opacity:.3}@media screen and (max-width:767px){.section-slideshow .slide-demo .placeholder-svg{position:absolute;top:0;left:0;right:0;bottom:0}}.section-slideshow .swiper-slide-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.section-slideshow .swiper-slide-content{position:absolute;top:0;left:0;right:0;bottom:0}}.section-slideshow .swiper-slide-content .page-center{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex}.section-slideshow .swiper-slide-content-pane{background:rgba(255,255,255,.8);padding:32px;display:inline-block;margin-top:32px;margin-bottom:32px;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.section-slideshow .swiper-slide-active .swiper-slide-content-pane{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.section-sub-brands>.page-row{margin:0;padding:0 1rem}.section-sub-brands .sub-brand__image .embed,.section-sub-brands .sub-brand__image .img{padding-bottom:50%}.section-sub-brands .page-row-content{padding:2rem 0 9rem 0;position:unset}@media screen and (min-width:768px){.section-sub-brands .page-row-content{padding:6rem 0 10rem 0}}.section-sub-brands .page-row-content .linear-rounded-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.section-sub-brands .page-row-content .linear-rounded-background .linear-rounded-background-after{position:absolute;top:0;left:50%;width:1250px;height:100%;border-radius:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:768px){.section-sub-brands .page-row-content .linear-rounded-background .linear-rounded-background-after{width:100%;max-width:1640px}}.section-sub-brands .page-row-content .sub-brand{margin-bottom:3.5rem}@media screen and (max-width:767px){.section-sub-brands .page-row-content .sub-brand .sub-brand__content{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.section-sub-brands .page-row-content .sub-brand:nth-child(even) .sub-brand__content{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.section-sub-brands .page-row-content .sub-brand:last-child{margin-bottom:0}@media screen and (min-width:768px){.section-sub-brands .page-row-content .sub-brand{margin-bottom:6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-sub-brands .page-row-content .sub-brand .logo-brand__image{min-height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-sub-brands .page-row-content .sub-brand .logo-brand__image img{margin:0 auto;max-width:100%;max-height:2.375rem}.section-sub-brands .page-row-content .sub-brand .video__wrapper .embed .embed-wrapper{padding-bottom:50%}.section-sub-brands .page-row-content .sub-brand .sub-brand__text{padding:1.5rem 0;font-size:.875rem;text-align:left;line-height:1.5rem}@media screen and (min-width:768px){.section-sub-brands .page-row-content .sub-brand .sub-brand__text{text-align:center}}