.content-gallery-slide img{width:100%;height:53vw;object-fit:cover!important}.content-page-col{width:50%;position:relative}.content-page-col-2{padding-left:2vw;max-width:calc(420px + 20vw)}.content-gallery .content-gallery-slide:not(:first-child){display:none}.content-gallery-slide img{width:100%;height:53vw;object-fit:cover}.content-page-text-section-text{display:none}.content-page-text-section-title{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-page-text-section-title:after{content:"+";position:absolute;right:0;font-size:16px}.content-page-text-section-title.open:after{content:"-"}.content-page-body:before,.content-page-text-section:after{content:"";display:block;height:1px;background-color:#000;border:none!important;margin-top:10px;margin-bottom:10px}.content-gallery{max-width:calc(420px + 20vw);max-height:calc(594px + 20vw);overflow:hidden;position:relative}.content-gallery-slide-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.content-gallery-slide-arrow.left{left:5%}.content-gallery-slide-arrow.right{right:5%}.content-gallery-slide-arrow{max-height:35px}.content-gallery-dots{position:absolute;bottom:4%;left:50%;transform:translate(-50%);display:flex}.content-gallery-dots .dot{margin-left:8px;margin-right:8px}.content-gallery-dots .dot .dot-inactive,.content-gallery-dots .dot.active .dot-active{display:block;width:8px;height:auto}.content-gallery-dots .dot .dot-active,.content-gallery-dots .dot.active .dot-inactive{display:none}@media (max-width: 60em){.content-page-section{display:block;max-width:100%;margin:var(--spacing-medium);padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium)}.content-page-col{width:100%}.content-page-col-2{padding-left:0vw}.content-gallery{max-width:unset;max-height:unset;margin-left:0;margin-bottom:var(--spacing-medium)}.content-gallery-slide img{width:100%;height:135.4vw;object-fit:cover}}@media only screen and (max-width: 60em){.image-w-card{display:none}.image-w-card.mobile{display:block}}@media only screen and (min-width: 60em){.image-w-card{display:block}.image-w-card.mobile{display:none}}.image-w-card{width:100vw;height:100vh;background-repeat:no-repeat;background-size:cover;position:relative}.card-img,.card-text,.card-rt{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-top-text{margin-top:-6vw}.card-bottom-text{margin-top:6vw}.card-text{text-align:center;width:30vw;height:11vw;font-size:1.2em}@media only screen and (max-width: 96em){.card-rt p{line-height:1.3;font-size:13px}}@media only screen and (min-width: 60em){.card-img,.card-rt{width:37.5vw}}@media only screen and (max-width: 60em){.card-top-text{margin-top:-100px}.card-bottom-text{margin-top:100px}.card-text{text-align:center;width:275px}}.card-text a{color:unset;cursor:pointer}.card-rt{width:100%}.card{transition:opacity .2s linear}.card-rt-hover,.card-img-hover,.card:hover .card-rt:not(.card-rt-hover){display:none}.card:hover .card-rt-hover,.card:hover .card-img-hover{display:block}.labels-section{background-color:#f3e3d0;padding-top:20vh;padding-bottom:20vh;position:relative}.labels-section .title{margin-left:var(--spacing-extra-extra-large);position:absolute}.labels{display:flex;justify-content:flex-end}.label{padding-left:4vw;padding-right:4vw}.label-image{text-align:center}.label-image img{width:8vw;height:auto}.label:last-child{padding-right:var(--spacing-extra-extra-large)}.label-title{text-align:center;font-size:13px;line-height:normal}.newsletter-section{background-color:var(--color-beige)!important;padding-top:6vh;padding-bottom:6vh;position:relative}.title{text-align:center;position:relative;margin-bottom:3vh;margin-left:auto;margin-right:auto;width:600px}.template-index .title-tab-section.gray{background-color:#fcc59c!important}.newsletter__input-wrap input{border:none!important}.newsletter__input-wrap{text-align:center}@media (max-width: 38em){.newsletter-section{padding-bottom:9vh}.title{text-align:left;margin-left:5%;margin-right:5%;width:unset}.newsletter__input-wrap .newsletter__input-container{width:100%;position:relative;max-width:unset}.newsletter__input-wrap{text-align:left;margin:auto 5%}}.spot-image-hover{display:none}.spot{padding-right:80px}.spot:last-child{padding-right:var(--spacing-extra-extra-large)}.spots-section{display:flex;padding-top:15vh}.spots-section .spots-title-text{width:25vw}.spots-section .spots{width:75vw}.spots-text{max-width:18vw}.spots{display:flex;justify-content:flex-end;margin-bottom:20vh}.spot-image,.spot-image-hover{text-align:center;padding-bottom:20px}.spot-image img,.spot-image-hover img{width:auto;height:181px}@media only screen and (max-width: 1480px){.spot-image img,.spot-image-hover img{width:auto;height:140px}}@media only screen and (max-width: 1280px){.spot-image img,.spot-image-hover img{width:auto;height:116px}}@media only screen and (max-width: 1152px){.spot-image img,.spot-image-hover img{width:auto;height:181px}}.spot-title{font-weight:700;text-align:center;height:60px}.spots-title{font-weight:700}.spots-title-text{margin-left:var(--spacing-extra-extra-large);color:#000;width:20%;display:block}.spot-image-marker,.spot-text{text-align:center}.stockist-slider-section{background-color:#f3e3d0;padding-top:5vh;padding-bottom:8vh;position:relative}.stockist-slides{margin:50px 0}.stockist-slides{display:flex;justify-content:flex-start;padding-left:1.5vw}.stockist-slide{padding-left:4vw;padding-right:4vw;display:flex;align-items:center;justify-content:center}.stockist-slide-image{text-align:center}.stockist-slide-image img{width:8vw;height:auto}.stockist-slide:last-child{padding-right:var(--spacing-extra-extra-large)}.stockist-slide-title{text-align:center;font-size:13px;line-height:normal}.slide-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;filter:invert(1)}.slide-arrow.left{left:20px}.slide-arrow.right{right:20px}.slide-arrow{max-height:18px;margin-top:2px}.stockist-section-content{position:relative;display:flex;padding-bottom:0;margin-top:8.5vh}.stockist-icons{width:calc((100% / 1.5) + var(--spacing-medium));display:flex;flex-wrap:wrap}.stockist-title-text{width:calc((100% / 3) - var(--spacing-medium));display:block}.stockist-title-text p{max-width:80%}.stockist-title,.stockist-icon-title{font-size:16px!important;text-transform:uppercase}.stockist-icon{margin-bottom:40px!important;flex:0 0 33%}.stockist-icon-image{width:fit-content;margin:auto}.stockist-icon-image img{width:80px;height:80px;object-fit:contain}@media only screen and (max-width: 768px){.stockist-section-content{display:block}.stockist-title-text{width:100%!important}.stockist-title-text p{max-width:100%}.stockist-icon{width:calc((100vw) - var(--spacing-medium)*2);min-width:calc((100vw) - var(--spacing-medium)*2)}.stockist-icons{margin-top:40px;margin-bottom:-60px}.stockist-title-text{padding-top:70px!important}.stockist-icon-image img{width:30vw;height:30vw;object-fit:contain}}.title-tab{transform:translate(80px,-30px);background:#fff9f2;width:fit-content;height:70px;border-radius:50%;padding:25px 20px 20px;text-transform:uppercase;font-size:13px;width:104px;height:104px;transform:translate(80px,-27px);text-align:center}.beige,.beige .title-tab{background-color:#fff9f2}.orange,.orange .title-tab{background-color:#fcc59c}.orange:after{content:"";position:absolute;bottom:-10px;background:linear-gradient(180deg,#fcc59c 56%,#f9c1a00f 0%)}.skin,.skin .title-tab{background-color:#f9c1a0}.skin:after{content:"";position:absolute;bottom:-10px;background:linear-gradient(180deg,#f9c1a0 56%,#f9c1a00f 0%)}.sand,.sand .title-tab{background-color:#f3e3d0}.pink,.pink .title-tab{background-color:#f0bdb4}.gray .title-tab{background:linear-gradient(#CBB696 0 29%,transparent 39% 100%)!important;transform:translate(80px,5px)}@media (max-width: 1400px){.gray .title-tab{background:linear-gradient(#EDECE7 0 29%,transparent 39% 100%)!important}}@media (max-width: 60em){.gray .title-tab{background:linear-gradient(#EDECE7 0 45%,transparent 53% 100%)!important;transform:translate(var(--spacing-medium),-12px)!important}}@media (max-width: 38em){.gray .title-tab{background:linear-gradient(#a4947c 0 45%,transparent 53% 100%)!important;transform:translate(var(--spacing-medium),-12px)!important}}.title-tab-section{height:35px;margin-top:-1px;margin-bottom:-1px}.beige .title-tab-section{height:40px}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
