body{letter-spacing:.16rem!important}.main{position:relative}html{visibility:hidden}html.wf-active{visibility:visible}ul,li{list-style:none;padding:0}p{margin:0!important}img{vertical-align:bottom}.sp-only{display:block}.typeset0,.typeset,.typeset2,.typeset3{line-height:calc((1 + .4 / var(--font-body-scale)) * 1.3);color:rgb(var(--color-foreground))}.media-wrapper{background-color:transparent!important}@media screen and (min-width: 750px){.sp-only{display:none}}.image-with-text .media-wrapper{background:transparent;border-radius:14px}.cs-image-with-text .image-with-text__content{position:relative;width:100%;z-index:1}.cs-image-with-text .image-with-text__grid--reverse .image-with-text__content:after{right:calc(5rem + 50%);left:auto;transform:translate(50%,-50%)}@media screen and (min-width: 750px){.cs-image-with-text .image-with-text__heading{font-size:clamp(16px,2vw,22.4px)}.cs-image-with-text .image-with-text__content:after{position:absolute;content:"";top:50%;left:calc(5rem + 50%);transform:translate(-50%,-50%);height:100%;max-height:300px;background-color:#baa9a780;background-size:cover;border-radius:50%;margin-top:0;z-index:-1;aspect-ratio:1 / 1}}@media screen and (min-width: 750px) and (max-width: 989px){.cs-image-with-text.image-with-text .image-with-text__content{padding-inline-start:3vw;padding-inline-end:3vw}.cs-image-with-text .typeset2{font-size:clamp(13px,1.8vw,16px)}}@media screen and (min-width: 989px){.cs-image-with-text.image-with-text .image-with-text__content{padding-inline-start:3.5vw;padding-inline-end:3.5vw}}@media screen and (min-width: 1320px){.cs-image-with-text.image-with-text .image-with-text__content{padding-inline-start:7rem;padding-inline-end:7rem}}@media screen and (max-width: 1319px){.cs-image-with-text .image-with-text__content:after{left:calc(3.5rem + 50%)}.cs-image-with-text .image-with-text__grid--reverse .image-with-text__content:after{right:calc(3.5rem + 50%)}}@media screen and (max-width: 989px){.cs-image-with-text .image-with-text__content:after{left:calc(2.5rem + 50%);height:33vw}.cs-image-with-text .image-with-text__grid--reverse .image-with-text__content:after{right:calc(2.5rem + 50%)}}@media screen and (max-width: 749px){.cs-image-with-text .image-with-text__content:after,.cs-image-with-text .image-with-text__grid--reverse .image-with-text__content:after{height:100%;top:calc(1.5vw + 50%);right:auto;left:50%;transform:translate(-50%,-50%)}.cs-image-with-text .image-with-text__content{padding:4vw 10vw 2vw}}@media screen and (min-width: 480px) and (max-width: 749px){.cs-image-with-text .image-animate{padding:0 10vw 3vw}.cs-image-with-text .image-animate img{border-radius:30px}}@media screen and (max-width: 479px){.cs-image-with-text .image-with-text__content{padding:5rem 3rem 0}.cs-image-with-text .image-with-text__content:after,.cs-image-with-text .image-with-text__grid--reverse .image-with-text__content:after{height:100%;max-height:230px;top:calc(2.5rem + 50%)}}.cs-rich-text{width:fit-content;margin-inline:auto;padding-inline:20px;position:relative;z-index:1}.cs-rich-text:after{position:absolute;content:"";background-image:url(/cdn/shop/files/cat-icon.png?v=1717397693);background-size:contain;background-repeat:no-repeat;width:80px;top:50%;left:0;transform:translateY(-50%);aspect-ratio:23 / 24;z-index:-1}.cs-rich-text .rich-text__text{padding-left:40px}@media screen and (max-width: 749px){.cs-rich-text:after{width:60px}.cs-rich-text .rich-text__text{padding-left:20px}}@media screen and (max-width: 480px){.cs-rich-text .rich-text__text{font-size:12px}}.cs-faq ul{padding-left:0}.cs-faq li{list-style:none}.cs-faq p{margin-top:0}.cs-faq__item:not(:last-child){margin-bottom:10px}.cs-faq__item-question{color:#fff;background-color:#baa9a7;padding:10px 60px 10px 3em;text-indent:-1.3em;position:relative}.cs-faq__item-question:after{position:absolute;content:"";background-image:url(/cdn/shop/files/4scroll-top.png?v=1717484032);background-size:contain;background-repeat:no-repeat;top:51%;right:35px;width:17px;height:17px;transform:translateY(-50%);transition:.3s}.cs-faq__item-question.is-open:after{transform:translateY(-50%) rotate(180deg)}.cs-faq__item-answer{background-color:#efefef;padding:20px 30px 50px;display:none}.slideshow__card{position:relative;z-index:1}.slideshow__card:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:420px;background-color:#bba9a7;border-radius:50%;aspect-ratio:1 / 1;z-index:-1}.slideshow__heading,.slideshow__subheading,.slideshow__text{margin-inline:auto;max-inline-size:max-content}.slideshow__content .slideshow__button{text-align:center}.slideshow__content .button{border:2px solid #FFF;background-color:transparent;color:#fff;min-width:auto}.flickity-page-dots{z-index:3!important}@media screen and (min-width: 750px){.slideshow--legacy .slideshow__card{width:36rem}}@media screen and (max-width: 749px){.flickity-enabled.is-draggable .flickity-viewport{height:inherit!important}.slideshow--mobile-overlay .slideshow__center{position:absolute;top:0;bottom:auto;left:0;padding:0;z-index:1}.slideshow--mobile-overlay .slideshow__content{height:100%;padding:4.2rem 1.5rem!important}.slideshow--legacy .slideshow__box{display:flex!important;height:100%}.slideshow--legacy .slideshow__box--top-left{align-items:flex-start;justify-content:flex-start;text-align:start}.slideshow--legacy .slideshow__box--top-right{align-items:flex-start;justify-content:flex-end;text-align:start}.slideshow--legacy .slideshow__box--bottom-left{align-items:flex-end;justify-content:flex-start;text-align:start}.slideshow--legacy .slideshow__box--bottom-right{align-items:flex-end;justify-content:flex-end;text-align:start}.slideshow__card:after{width:250px}.slideshow__heading{position:relative}.slideshow__text{max-width:200px}}@media screen and (max-width: 480px){.slideshow__text{max-width:200px}}.design-2 .slideshow__card:after{display:none}.design-2 .slideshow__button .button{background-color:#fff;color:#ff5311;border:1px solid #ff5311}.design-2.slideshow__box{align-items:center!important;justify-content:center!important;top:35%}.contact-form{background:#efefef;padding:20px;border-radius:10px}.field__input{height:4.5rem!important}.contact-form input,.contact-form select,.contact-form textarea{border-radius:5px;background-color:#fff}.contact-form .contact__button{text-align:center}.contact-form select.field__input{-webkit-appearance:auto;appearance:auto;padding:1.5rem 1rem;color:#616568e6}.contact-form select.field__input option{color:#616568}@media screen and (min-width: 750px){.thumbnail-list{max-width:45vw!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:14rem!important}.thumbnail-list.slider--tablet-up[data-media-count="2"]{max-width:29.8rem!important}.thumbnail-list.slider--tablet-up[data-media-count="3"]{max-width:44.4rem!important}.thumbnail-slider .thumbnail-list+.slider-buttons{width:100%!important}}@media screen and (max-width: 749px){.thumbnail-slider{padding-inline:30px}.thumbnail-list{max-width:100%!important;margin-inline:5px}.thumbnail-list[data-media-count="2"]{max-width:30.6rem!important}.thumbnail-list[data-media-count="3"]{max-width:45.6rem!important}.thumbnail-list[data-media-count="4"]{max-width:60.6rem!important}.thumbnail-list__item.slider__slide{width:14.4rem!important}.thumbnail-slider .thumbnail-list+.slider-buttons{width:100%!important}.thumbnail-slider .slider-button--prev,.thumbnail-slider .slider-button--next{transform:translate(0)!important}}.cs-two-images__items{display:flex;width:100%;gap:50px;margin-inline:auto}.cs-two-images__item{width:calc(50% - 25px)}.cs-two-images__item img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}@media screen and (max-width: 749px){.cs-two-images__items{flex-direction:column;align-items:center;gap:7vw}.cs-two-images__item{width:100%;max-width:500px}}.cs-image-and-text__list{margin-inline:auto}.cs-image-and-text__item{display:flex;justify-content:center;align-items:center;gap:5%;padding-bottom:20px}.cs-image-and-text__image{width:35%;max-width:300px}.cs-image-and-text__image img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.cs-image-and-text__text{width:60%}@media screen and (max-width: 749px){.cs-image-and-text__item{flex-direction:column}.cs-image-and-text__image,.cs-image-and-text__text{width:100%;max-width:500px}}.cs-product-list__list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;justify-content:center;margin-inline:auto}.cs-product-list__item{position:relative;aspect-ratio:1 / 1;max-width:250px}.cs-product-list__img{position:absolute;top:0;left:0}.cs-product-list__img img{width:100%;height:auto;object-fit:cover;border-radius:10px}.cs-product-list__title{position:absolute;display:grid;place-content:center;bottom:0;left:0;width:100%;height:30px;color:#fff;background-color:#41434480;border-bottom-right-radius:10px;border-bottom-left-radius:10px}@media screen and (max-width: 749px){.cs-product-list__list{display:grid;grid-template-columns:repeat(2,minmax(100px,250px))}}.cs-image-banner{width:100%;margin-inline:auto;position:relative}.cs-image-banner__image{position:relative;top:0;left:0;width:100%}.cs-image-banner__image img{width:100%;height:100%;object-fit:cover}.cs-image-banner__heading,.cs-image-banner__text{position:absolute;left:0;width:100%;display:flex;text-shadow:#000 0 0 20px}.cs-image-banner__heading{padding:10px 5%;top:0}.cs-image-banner__heading h2{width:fit-content}.cs-image-banner__text{padding:30px 5%;bottom:0}.cs-image-banner__text p{width:70%}@media screen and (max-width: 749px){.cs-image-banner__text{position:relative;padding:25px 15px 0}.cs-image-banner__text p{width:100%}}.product__tax.caption{font-size:1.5rem}input{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;vertical-align:middle}input[type=radio]{vertical-align:-.1em}*:focus-visible{box-shadow:none;outline:none}.line-item-property{display:none}.name-service:has(.name-service-checkbox:checked)+.line-item-property{display:block}.line-item-property-radio__head,.line-item-property-radio__body,.line-item-property-text{border:1px solid #848484}.line-item-property-radio__head{color:#231815;padding:10px 20px;border-bottom:0px}.line-item-property-radio__body{color:#848484;font-size:14px;padding:10px;margin:0 0 10px!important}.line-item-property-radio__body label{padding-left:5px}.line-item-property-text input{color:#848484;font-size:14px;padding:10px}.rte{margin-top:32px}.contact-form .text-area{min-height:20rem}.header.page-width{max-width:150rem}@media screen and (min-width:750px){.shop-the-look .grid--2-col-tablet .grid__item:nth-of-type(1){width:60%}.shop-the-look .grid--2-col-tablet .grid__item:nth-of-type(2){width:40%}.image-with-text .image-with-text__content.cs-image-with-text__content{padding-top:0!important;padding-inline-start:5rem;padding-inline-end:0}}@media screen and (min-width: 750px){.banner__box{padding:4rem 0rem!important;width:40%!important}.banner__text.typeset2{line-height:1.5}}@media screen and (min-width: 750px) and (max-width: 989px){.banner__text.typeset2{font-size:min(2vw,16px)}}.motion-reduce--contain .image-fit{object-fit:contain}.card-information__text.h3{display:none!important}.cs-image-with-arrow__items{display:flex;align-items:center;flex-direction:column;width:100%;margin-inline:auto}@media screen and (min-width: 750px){.cs-image-with-arrow__items{flex-direction:row}}.cs-image-with-arrow__arrow{width:15%;height:15%}@media screen and (min-width: 750px){.cs-image-with-arrow__arrow{width:7%;height:7%;transform:rotate(270deg);transform-origin:center}}.cs-image-with-arrow__item{position:relative}.cs-image-with-arrow__item img{width:100%;object-fit:contain;height:auto}.cs-image-with-arrow__label{position:absolute;background-color:#ba4961;color:#fff;padding:3px;font-size:18px;min-width:35px;min-height:35px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1em}@media screen and (min-width: 750px){.cs-image-with-arrow__label{font-size:20px;min-width:42px;min-height:42px}}.cs-image-with-arrow__item.top-right .cs-image-with-arrow__label{top:0;right:0}.cs-image-with-arrow__item.bottom-right .cs-image-with-arrow__label{bottom:0;right:0}.cs-image-with-arrow__item.top-left .cs-image-with-arrow__label{top:0;left:0}.cs-image-with-arrow__item.bottom-left .cs-image-with-arrow__label{bottom:0;left:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
