@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html{font-size:62.5%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}.link--text{transition:opacity .2s;color:rgb(var(--color-base-text))}.title-star,.section .h2:not(.image-with-text__heading),.yotpo-headline{position:relative;padding-inline-start:3rem;display:inline-block}.title-star:before,.section .h2:not(.image-with-text__heading):before,.yotpo-headline:before{content:"";display:block;width:1.5rem;height:2.812rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23000' xmlns='http://www.w3.org/2000/svg' width='25.181' height='28.624'%3E%3Cpath d='M15.6,0c0,11.761-12.5,14.062-12.5,14.062s12.5,2.3,12.5,14.062c0-11.761,12.5-14.062,12.5-14.062S15.6,11.763,15.6,0Z' transform='translate(-3.009 0.5)' /%3E%3C/svg%3E");background-position:right center;background-size:100%;background-repeat:no-repeat;position:absolute;left:0;top:.15rem}h1.title-star:before{top:1rem}@media screen and (min-width: 990px){.title-star:before,.section .h2:not(.image-with-text__heading):before,.yotpo-headline:before{top:1rem}h1.title-star:before{top:2rem}}.title-stars{position:relative}.title-stars:after{content:"";display:block;width:4.8rem;height:3rem;position:absolute;top:0;right:0;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3Ni4xODEiIGhlaWdodD0iNDguNDUxIiB2aWV3Qm94PSIwIDAgNzYuMTgxIDQ4LjQ1MSI+CiAgPGcgaWQ9InN0YXJzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzA5LjkzNCAtMTkzLjM1KSI+CiAgICA8cGF0aCBpZD0iVHJhY8OpXzQiIGRhdGEtbmFtZT0iVHJhY8OpIDQiIGQ9Ik0xNi4yNzEsMEMxNi4yNzEsMTIuMzkzLDMuMSwxNC44MTgsMy4xLDE0LjgxOHMxMy4xNzIsMi40MjMsMTMuMTcyLDE0LjgxOGMwLTEyLjM5MywxMy4xNzItMTQuODE4LDEzLjE3Mi0xNC44MThTMTYuMjcyLDEyLjQsMTYuMjcyLDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NTYuNTggMjEyLjE2NSkiIHN0cm9rZT0iIzFkMWQxYiIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICA8cGF0aCBpZD0iVHJhY8OpXzQtMiIgZGF0YS1uYW1lPSJUcmFjw6kgNCIgZD0iTTE2LjI3MSwwQzE2LjI3MSwxMi4zOTMsMy4xLDE0LjgxOCwzLjEsMTQuODE4czEzLjE3MiwyLjQyMywxMy4xNzIsMTQuODE4YzAtMTIuMzkzLDEzLjE3Mi0xNC44MTgsMTMuMTcyLTE0LjgxOFMxNi4yNzIsMTIuNCwxNi4yNzIsMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcwNi45MjQgMTkzLjg1KSIgc3Ryb2tlPSIjMWQxZDFiIiBzdHJva2Utd2lkdGg9IjEiLz4KICA8L2c+Cjwvc3ZnPgo=)}.bar-star-right{display:flex;align-items:center;position:relative}.bar-star-right>span:first-child{flex-grow:1;flex-shrink:0;max-width:100%;padding-right:2rem}.bar-star-right:after{content:"";display:block;width:calc(100% - 1.9rem);height:.1rem;background-color:#000;margin-right:1.9rem}.bar-star-right:before{content:"";display:block;width:2rem;height:2.812rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23000' xmlns='http://www.w3.org/2000/svg' width='25.181' height='28.624'%3E%3Cpath d='M15.6,0c0,11.761-12.5,14.062-12.5,14.062s12.5,2.3,12.5,14.062c0-11.761,12.5-14.062,12.5-14.062S15.6,11.763,15.6,0Z' transform='translate(-3.009 0.5)' /%3E%3C/svg%3E");background-position:right center;background-size:100%;background-repeat:no-repeat;flex-shrink:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.clear{content:"";display:block!important;clear:both}.relative{position:relative}.block{display:block}.inline-block{display:inline-block}.m-auto{margin:auto}.mt-0{margin-top:0}.mt-2{margin-top:2rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}@media (max-width: 749px){.title-stars:after{padding-top:1rem;padding-right:3rem}}@media (min-width: 750px){.title-stars:after{width:7.6rem;height:4.8rem;top:-6rem}.md\:mt-5{margin-top:5rem}.md\:mb-3{margin-bottom:3rem}}@media screen and (min-width: 990px){.title-star,.section .h2:not(.image-with-text__heading),.yotpo-headline{padding-inline-start:4.6rem}.title-star:before,.section .h2:not(.image-with-text__heading):before,.yotpo-headline:before{width:2.5rem}.footer .grid--4-col-desktop .grid__item{width:100%;max-width:100%}.footer .grid--4-col-desktop{display:grid;grid-template-columns:calc(33% - var(--grid-horizontal-spacing) * 3 / 4) calc(18% - var(--grid-horizontal-spacing) * 3 / 4) calc(19% - var(--grid-horizontal-spacing) * 3 / 4) calc(30% - var(--grid-horizontal-spacing) * 3 / 4)}}.to-top{position:fixed;bottom:1.6rem;right:1.6rem;width:6.3rem;height:6.4rem;cursor:pointer;background-position:center center;background-repeat:no-repeat;background-size:30%;background-color:var(--grey);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS41NjUiIGhlaWdodD0iMTIuMDgyIiB2aWV3Qm94PSIwIDAgMTkuNTY1IDEyLjA4MiI+CiAgPHBhdGggaWQ9Ikljb25fbWF0ZXJpYWwta2V5Ym9hcmQtYXJyb3ctZG93biIgZGF0YS1uYW1lPSJJY29uIG1hdGVyaWFsLWtleWJvYXJkLWFycm93LWRvd24iIGQ9Ik0yLjMsMCw5Ljc4Myw3LjQ2NywxNy4yNjYsMGwyLjMsMi4zTDkuNzgzLDEyLjA4MiwwLDIuM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5LjU2NSAxMi4wODIpIHJvdGF0ZSgxODApIi8+Cjwvc3ZnPgo=);transition:all .3s;z-index:10}.to-top:hover{filter:invert(1)}:root{--black: #000;--white: #fff;--grey: #f0f0f0;--turquoise: #6af1f8;--pastel-green: #dcf692;--lavender: #ebacfa;--pastel-lavender: #f5d5fc;--turquoise-rgb: 106, 241, 248;--lavender-rgb: 235, 172, 250;--color-background: 255, 255, 255;--page-width: 160rem}body,p,blockquote,li,a,strong,b,em{--font-body-family: "Geologica";--font-navigation-family: "Geologica";--font-navigation-size: 1.6rem;--font-navigation-weight: 600;letter-spacing:0}.heading,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{--font-heading-family: "Gloock";letter-spacing:0}h1,.h1{font:400 3.5rem/5rem Gloock}h2,.h2,.nosto-header{font:400 2.5rem/3rem Gloock}h3,.h3{font:italic 700 2.4rem/2.5rem Geologica}h4,.h4{font:600 2rem/2.5rem Geologica}h5,.h5{font:600 1.6rem/2.5rem Geologica}h6,.h6{font:600 1.4rem/2rem Geologica}.text-large{font:300 1.6rem/2.4rem Geologica}.text-medium{font:300 1.5rem/2.4rem Geologica}.text-small{font:300 1.4rem/2.3rem Geologica}.text-small-xs{font:300 1.2rem/2.1rem Geologica;text-transform:uppercase}.typeset{font-size:1.5rem;line-height:2.4rem;font-weight:300}@media screen and (min-width: 990px){body,p,blockquote,li,a,strong,b,em{--font-navigation-weight: 400}h1,.h1{font-size:5.5rem;line-height:7rem}h2,.h2{font-size:3.8rem;line-height:4.8rem}h3,.h3{font-size:3.2rem;line-height:3.7rem}h4,.h4{font-size:2.4rem;line-height:5rem;font-weight:400}h5,.h5{font-size:2.2rem;line-height:2.8rem;font-weight:400}h6,.h6{font-size:2rem;line-height:2.4rem;font-weight:400}.text-large{font-size:2rem;line-height:3rem}.text-medium{font-size:1.8rem;line-height:2.5rem}.text-small{font-size:1.6rem;line-height:2.5rem}.text-small-xs{font-size:1.4rem;line-height:2.5rem}.typeset{font-size:1.6rem;line-height:2.5rem}}:root{--color-button-background: var(--color-base-text);--color-button-border: var(--color-base-text);--color-button-text: var(--color-background)}.button--reverse{--color-button-background: var(--color-background);--color-button-border: var(--color-base-outline-button-labels);--color-button-text: var(--color-base-outline-button-labels)}.button--reverse--transparent{--color-button-background: transparent;--color-button-border: var(--color-base-outline-button-labels);--color-button-text: var(--color-base-outline-button-labels)}.button--secondary{--color-button-background: var(--color-base-accent);--color-button-border: var(--color-base-accent);--color-button-text: var(--color-base-solid-button-labels)}.button,.button-label,.shopify-challenge__button{font-size:1.6rem;line-height:2rem;font-weight:700;font-style:italic;letter-spacing:0;padding:1rem 3.2rem;transition:all .3s linear;text-transform:none;min-height:4.4rem;min-width:18rem}.btn--large{min-height:4.4rem}.button--small{font-size:1.6rem;padding:1rem 1.3rem;min-height:3.6rem}.button:hover{background-color:transparent;border-color:var(--color-base-text);color:var(--color-base-text)}.button--secondary:hover{color:#fff}.button--reverse:hover,.button--reverse--transparent:hover{background-color:#000;border-color:#000;color:#fff}.button-container--between{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:4rem}.button-container--between>*{margin:0!important;text-align:center;min-width:18rem;flex:1}@media screen and (min-width: 750px){.button,.button-label,.shopify-challenge__button{padding-top:1.6rem;padding-bottom:1.6rem}.button--medium{min-height:5.5rem}.button--large{padding-top:1.2rem;padding-bottom:1.2rem}}*:focus-visible{outline:none;box-shadow:none}.form__message,.select__select{font-size:1.6rem}.field__input,.select__select,.customer .field input,.customer select,.customer .field input:-webkit-autofill{border:.2rem solid transparent;border-bottom:.1rem solid black;-webkit-box-shadow:0 0 0px 40rem rgba(255,255,255,.5) inset;box-shadow:0 0 0 40rem #ffffff80 inset;transition:all .3s}.field__input:hover,.select__select:hover,.customer .field input:hover,.customer select:hover,.customer .field input:-webkit-autofill:hover{background:#fff!important;-webkit-box-shadow:0 0 0px 40rem #ffff inset;border:.2rem solid black}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.customer .field input:-webkit-autofill:focus{background:#fff!important;-webkit-box-shadow:0 0 0px 40rem #ffff inset}.field__input.invalid,.select__select.invalid,.customer .field input.invalid,.customer select.invalid{box-shadow:0 0 0 40rem #fff inset;-webkit-box-shadow:0 0 0px 40rem #ffff inset;border:.2rem solid var(--color-critical)}.field__input.invalid:hover,.select__select.invalid:hover,.customer .field input.invalid:hover,.customer select.invalid:hover{box-shadow:0 0 0 40rem #fff inset;-webkit-box-shadow:0 0 0px 40rem #ffff inset}@media screen and (min-width: 990px){.form__message{font-size:1.8rem}}.header-wrapper>.header:before{z-index:0}.header__heading-link{margin-top:.7rem;margin-bottom:.9rem}.header__icon .icon{fill:currentColor}.localization-form__select .icon.icon-chevron-up{width:1.1rem;transform:rotate(180deg)}.localization-form__select .icon.icon-flag{width:1.8rem}.header .localization-selector .label{letter-spacing:0;text-transform:none}.header .localization-selector .icon+.label{margin-inline-start:.4rem}.header .localization-selector .icon+.icon{margin-inline-start:1.6rem}#HeaderCountryForm .localization-selector .icon+.label,#HeaderDrawerCountryForm .localization-selector .icon+.label{margin-inline-start:1.6rem}.disclosure__list{left:-2rem!important;transform:translate(0)!important}.header__right{padding-right:1rem}.header__right .header__icon{width:4.4rem}.cart-count-bubble{top:auto;bottom:0;right:.7rem;width:1.577rem;height:1.577rem;font-weight:700;font-size:1rem}@media screen and (min-width: 750px){.header__icon .icon{width:2.4rem;height:2.4rem}.header__icon .icon.icon-flag{width:1.8rem;height:1.4rem}.cart-count-bubble{bottom:.2rem;right:.3rem;width:2rem;height:2rem;font-size:1.1rem}}@media screen and (min-width: 1024px){.header__right{gap:5rem}}.list-social__link .icon{width:2.4rem;height:2.4rem}.list-social__link .icon.icon-facebook{height:2.6rem}.list-social__link .icon.icon-youtube{width:auto}.footer{font-size:1.5rem!important;font-weight:300}.footer .h5{font-size:1.6rem!important;font-weight:600;text-transform:uppercase}.list-social{margin-inline-start:0!important}.first-block{display:none}summary .icon-chevron-up{position:absolute;top:50%;right:1.5rem;margin-top:-.3rem;width:1rem;transition:transform var(--duration-default) ease;transform:rotate(180deg)}.accordion details[open]>summary .icon-chevron-up{transform:rotate(0)}@media screen and (max-width: 749px){.footer .grid__item{width:100%}.footer__content-top .accordion .h4{text-transform:uppercase;font-size:1.6rem;margin-block-start:.9rem;margin-block-end:.9rem}}@media screen and (max-width: 749px){.footer-block--newsletter p.h5{margin-top:.9rem;margin-bottom:.9rem}}@media screen and (min-width: 750px) and (max-width: 989px){.footer-block--newsletter p.h5{margin-top:.6rem}}@media screen and (min-width: 990px){.shopify-section-group-footer-group{margin-top:3rem}.footer-block--newsletter p.h5{margin-top:0}}@media screen and (min-width: 1200px){.footer{font-size:1.6rem!important}.footer .h5{font-size:1.8rem!important}.footer .grid{--grid-horizontal-spacing: 10rem}}.guarantees{border-bottom:.1rem solid var(--grey)}.guarantee__item{--icon-height: 5.6rem !important}.guarantee__item p.h4{margin-block-start:1.6rem;margin-block-end:0}.guarantee__item .rte{margin-top:.4rem!important;letter-spacing:0;color:rgb(var(--color-base-text))!important}.guarantees .grid .grid{padding-bottom:2rem;scrollbar-color:var(--pastel-lavender) var(--grey)}@media screen and (max-width: 747px){.guarantee__item p.h4{font-size:1.6rem}}.footer-logo{display:block;max-width:25rem}.footer-logo img{max-width:100%}@media screen and (max-width: 989px){.footer-block__details-content{font-size:1.5rem}}.footer__list-social{gap:1.6rem!important;margin:2.5rem 0}.footer__list-social a{background-color:var(--grey);border-radius:50%;width:5.3rem;height:5.3rem}.footer-block__details-content>li{margin-bottom:3.2rem}.footer-block__details-content+ul{margin-bottom:3.2rem}.footer-block__list-item{margin-top:.8rem}@media screen and (min-width: 750px){.footer-block--menu summary{display:none}.footer-block--newsletter .h4{margin-top:0;line-height:3.4rem}}@media screen and (max-width: 749px){.accordion.footer-block--newsletter{border-top:0}}@media screen and (max-width: 989px){.footer .list-menu__item--link{font-size:1.5rem!important}.footer .h5.list-menu__item--link{font-size:1.6rem!important}}@media screen and (max-width: 749px){.footer_secondary-link{margin-top:3.2rem;display:flex;justify-content:space-between;align-items:center}.footer__payment{margin-top:0!important}}@media screen and (min-width: 750px){.footer_secondary-link{margin-top:6rem}}localization-form .localization-selector .label{font-size:1.6rem}localization-form .localization-selector .icon-flag{margin-inline-end:.4rem}localization-form .localization-selector .label{background:none}.footer__localization{justify-content:flex-start!important}@media screen and (hover: hover){localization-form .localization-selector.link--text:hover{background:none}}@media screen and (min-width: 750px){.list-payment{justify-content:flex-start!important}.list-payment svg{height:5.7rem;width:auto}}.footer__content-bottom{background-color:var(--pastel-lavender);padding:0!important;min-height:5rem;display:flex;justify-content:center;align-items:center}.footer__copyright{font-size:1.2rem!important;font-weight:300;letter-spacing:0;padding:1rem 0}.footer__copyright a{color:rgb(var(--color-base-text));text-decoration:none}.footer__copyright a:hover{opacity:.6}@media screen and (min-width: 750px){.footer__copyright{font-size:1.4rem!important}}.slideshow__heading{letter-spacing:0!important;line-height:5rem!important;display:inline-flex}.slideshow__heading:before,.slideshow__heading:after{content:"";display:block;width:1.5rem;height:1.8rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23000' xmlns='http://www.w3.org/2000/svg' width='25.181' height='28.624'%3E%3Cpath d='M15.6,0c0,11.761-12.5,14.062-12.5,14.062s12.5,2.3,12.5,14.062c0-11.761,12.5-14.062,12.5-14.062S15.6,11.763,15.6,0Z' transform='translate(-3.009 0.5)' /%3E%3C/svg%3E");background-position:right center;background-size:100%;background-repeat:no-repeat;position:absolute}.slideshow__heading:before{top:-2rem;right:.5rem}.slideshow__heading:after{top:-.5rem;right:-2rem}.slideshow{justify-content:flex-end!important}@media screen and (max-width: 749px){.slideshow__content{padding-bottom:3rem!important}.slideshow--legacy .slideshow__right:after{content:none!important}}@media screen and (min-width: 750px){.slideshow__heading{line-height:7rem!important}.slideshow--legacy .slideshow__center{width:50%!important}.slideshow__content{background-image:url(wave-white.svg);background-repeat:no-repeat;background-position:-30rem top;background-size:85%}.slideshow--legacy .slideshow__right{flex:0 0 50%!important}.slideshow__card>*+*{margin-top:3.2rem!important}.slideshow__card>:last-child:is(.slideshow__button){margin-top:4.8rem!important}}@media screen and (min-width: 990px){.slideshow__heading:before,.slideshow__heading:after{width:3.6rem;height:4.1rem}.slideshow__heading:before{top:-8rem;right:1rem}.slideshow__heading:after{top:-6rem;right:-6rem}}.image-with-text__grid{align-items:stretch;background-color:none!important;background:none!important}.image-with-text .media-wrapper{background-color:#fff;height:100%;width:100%}.image-with-text .media-wrapper>*{height:100%;width:100%}.image-with-text>.image-with-text__grid{align-items:stretch}.image-with-text>.image-with-text__grid>.grid__item{position:relative;min-height:30rem}.image-with-text>.image-with-text__grid>.grid__item img{position:absolute;left:0;top:0;object-fit:cover;max-width:100%;max-height:100%}.image-with-text__grid>.grid__item:last-child{background-color:rgb(var(--color-background))}.image-with-text .image-with-text__content{margin:auto}.image-with-text__subheading{text-transform:none!important;letter-spacing:0!important;position:relative;display:inline-flex;margin-top:0}.image-with-text__subheading>span{z-index:1}.image-with-text__subheading:after{content:"";display:block;position:absolute;bottom:-.3rem;left:0;width:100%;height:1.2rem;background-color:var(--turquoise);z-index:0}.image-with-text__heading{margin-top:2.5rem;margin-bottom:2.3rem!important}.look__hotspot{width:3rem!important;height:3rem!important}.look__hotspot.focus{--hotspot-color: var(--turquoise-rgb) !important}.look__hotspot:before{content:"";display:block;width:2.2rem!important;height:2.6rem!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23ebacfa' xmlns='http://www.w3.org/2000/svg' width='25.181' height='28.624'%3E%3Cpath d='M15.6,0c0,11.761-12.5,14.062-12.5,14.062s12.5,2.3,12.5,14.062c0-11.761,12.5-14.062,12.5-14.062S15.6,11.763,15.6,0Z' transform='translate(-3.009 0.5)' /%3E%3C/svg%3E");background-position:right center;background-size:100%;background-repeat:no-repeat;background-color:transparent!important}.look__hotspot.focus:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%236af1f8' xmlns='http://www.w3.org/2000/svg' width='25.181' height='28.624'%3E%3Cpath d='M15.6,0c0,11.761-12.5,14.062-12.5,14.062s12.5,2.3,12.5,14.062c0-11.761,12.5-14.062,12.5-14.062S15.6,11.763,15.6,0Z' transform='translate(-3.009 0.5)' /%3E%3C/svg%3E")}.image-with-text .shop-the-look .look__hotspot.focus:before{transform:none!important}.look__hotspot-product{width:22rem!important}.look__hotspot-product .h5{line-height:1.6rem}.look__hotspot-product .price{line-height:1.6;margin-top:.8rem!important}.look__hotspot-product .price-item.price-item--regular bdi,.card-information .price-item.price-item--regular bdi{display:block}@media screen and (max-width: 989px){.shop-the-look .card-information .price-item.price-item--sale{display:block;margin-top:.3rem;font-size:1.5rem}}@media screen and (min-width: 750px){.shop-the-look .grid--2-col-tablet{column-gap:3rem}.shop-the-look .grid--2-col-tablet .grid__item:first-child{width:calc(70% - 3rem)}.shop-the-look .grid--2-col-tablet .grid__item:last-child{width:30%}}@media screen and (min-width: 990px){.image-with-text .shop-the-look .image-with-text__content{padding:0!important}.look__hotspot{width:6rem!important;height:6rem!important}.look__hotspot:before{width:3.2rem!important;height:4.5rem!important}}@media screen and (max-width: 750px){.image-with-text{padding:0}.image-with-text>.title-wrapper.center{margin-left:1.5rem;margin-right:1.5rem}}.image-with-text .image-with-text__content{padding:1.6rem!important}.image-with-text .image-with-text__content .image-with-text__content__inner{background-color:#fff;padding:2.5rem 3rem}@media screen and (min-width: 1320px){.image-with-text .image-with-text__content{padding:8%!important}.image-with-text .image-with-text__content .image-with-text__content__inner{padding:5rem 4rem}}.badge{color:#fff;font:italic 600 1.6rem/1.8rem Geologica;background-color:var(--lavender);border:0;padding:.4rem 1.2rem;text-transform:none}.badge--onsale,.price__badge-sale{color:#000;background-color:var(--turquoise)}.badge--custom{background-color:var(--color-badge-background)}.tab-collage[data-accordion] .tab-collage__heading .icon{width:1.8rem!important;transform:rotate(180deg);transition:all .3s}.tab-collage[data-accordion] .tab-collage__heading.is-active .icon{transform:rotate(0)!important}.field__input{font-size:1.6rem!important;letter-spacing:0}.footer-block__newsletter{margin:1.6rem 0}.newsletter-form .field__input{border-color:rgb(var(--color-base-text))!important;border-radius:.5rem}.field__input::placeholder,.customer .field input::placeholder{opacity:.5;font-style:italic}.quantity__button .icon{flex:0 0 1.3rem;width:1.3rem;height:1.3rem}.quantity__button:after{background-color:var(--pastel-green)}fieldset.product-form__input .form__label{text-transform:none!important;font-size:1.8rem!important;margin-bottom:1rem!important}.product-form__input input[type=radio]+label{box-shadow:inset 0 0 0 .1rem var(--black)!important}.product-form__input input[type=radio]:checked+label{color:var(--black)!important}.product-form__input input[type=radio]:checked+label:not(.color__swatch){box-shadow:inset 0 0 0 .2rem var(--lavender)!important}.product-form__input input[type=radio]:checked+label:not(.color__swatch):after{background-color:var(--pastel-lavender)!important}.product-form .quantity__input{font-size:1.8rem;font-weight:700;font-style:italic}@media screen and (min-width: 480px){.product-form__quantity+.product-form__submit{width:calc(100% - 14rem);flex-grow:1}}@media screen and (min-width: 750px){.field__input,.select__select,.customer .field input,.customer select,.newsletter-form .field__button{min-height:5.2rem}}@media screen and (min-width: 990px){.quantity{width:20rem}.quantity__button{flex:0 0 5.3rem;width:5.3rem;height:5.3rem}.product-form .quantity__input{font-size:2.8rem;font-weight:700;font-style:italic}.product-form .product-form__quantity{margin-right:2rem}.product-form__quantity+.product-form__submit{width:26rem!important}fieldset.product-form__input .form__label{font-size:2.2rem!important;margin-bottom:1.5rem!important}.product-form__input input[type=radio]+label{font-size:1.8rem!important;padding:.8rem 2.5rem!important}}@media screen and (min-width: 1200px){.product-form__input input[type=radio]+label{padding:.8rem 4rem!important}}@media screen and (hover: hover){.quantity__button:hover{color:var(--black)}.product-form__input input[type=radio]:not(:disabled):not([data-crossout])+label:not(.color__swatch):hover{box-shadow:inset 0 0 0 .2rem var(--lavender)!important}}.section-collection-list .card--media .card__text-spacing{position:relative!important;justify-content:center;text-align:center}.section-collection-list .card--media .card__text-spacing .card-information__text{color:#000!important;font-weight:400!important;font-style:normal;line-height:1.15}.section-collection-list .card--media .card__text-spacing{padding:.5rem 0 0}.collection-list--contrast .card--media .card__text-spacing:after{display:none}@media screen and (max-width: 500px){.slider-mobile-gutter>.slider.grid--2-col>.grid__item{width:62%!important}}@media screen and (min-width: 750px){.section-collection-list .collection-list{--grid-horizontal-spacing: 1.6rem}}@media screen and (max-width: 989px){.section-collection-list .slider.slider--tablet{padding-bottom:2rem}}@media screen and (min-width: 990px){.section-collection-list .collection-list--5-items>*{max-width:calc(20% - var(--grid-horizontal-spacing) * 4 / 5)!important}.section-collection-list .card--media .card__text-spacing{margin-top:1rem}}.template-collection .breadcrumb{margin-top:2.2rem}@media screen and (min-width: 750px){.template-collection .breadcrumb{margin-bottom:8rem}.section+.section{margin-top:3rem}}@media screen and (min-width: 990px){.section+.section{margin-top:8rem}}.card+.card-information{padding-top:.9rem!important}.card-information__text{font-size:1.8rem;font-weight:700!important;line-height:2.5rem}.price{letter-spacing:0!important}.price .price__regular,.price .price__prefix,.price .price__suffix{font-size:1.6rem!important;font-weight:300;line-height:1!important;vertical-align:unset}.price--on-sale .price-item--regular bdi{font-size:1.6rem!important;font-weight:400!important;background-color:var(--turquoise);letter-spacing:0;padding:.4rem .8rem;color:rgba(var(--color-foreground),1)}.price--on-sale .price-item--regular:before{display:none}.price--on-sale .price-item--sale{color:rgb(var(--color-base-text))!important;font-size:1.6rem;font-weight:300;position:relative}.price--on-sale .price-item--sale:after{content:"";display:block;position:absolute;top:52%;left:3%;width:96%;height:.1rem;background-color:rgb(var(--color-base-text))}.quick-view__summary{z-index:5!important}@media screen and (min-width: 990px){.price .price__regular,.price .price__prefix,.price .price__suffix,.price bdi{font-size:1.8rem!important;font-weight:400!important}.price--on-sale .price-item--regular bdi,.price--on-sale .price-item--regular .price__prefix,.price--on-sale .price-item--regular .price__suffix{font-size:2.2rem!important}.price--on-sale .price-item--sale{font-size:1.8rem;margin-left:2rem}}.accordion summary{padding:2rem 0!important}.product-details .accordion .summary__title{padding:0!important}.product-details .accordion details[open] summary,.product-details .accordion details:not([open]) summary:hover{color:var(--lavender)!important}@media screen and (min-width: 990px){.accordion summary{padding:2.4rem 0!important}}.rte{font-weight:300}.rte ul.list-unstyled{padding-inline-start:0}.rte ul.list-unstyled>li{margin-bottom:.7rem}.breadcrumb>*{color:rgba(var(--color-base-text),.5);text-decoration:none;text-transform:uppercase;font-size:1.4rem;font-weight:300;transition:all .3s}.breadcrumb>a:hover,span.breadcrumbs-list__link{color:rgb(var(--color-base-text))}.free-shipping__progress:after{background:var(--lavender)!important}.cart-recommendations .title{letter-spacing:0!important;text-transform:none!important;white-space:inherit!important}.button--cta.button--small .label{font-size:1.2rem;text-transform:none;letter-spacing:0}.mini-cart__navigation .button--cta.button--small{padding:1rem 0 2rem;min-height:auto}.mini-cart__footer .button-container{gap:1rem}.cart-recommendations .h4{font-size:2rem}.cart-recommendations .price__compare bdi{display:block}.template-cart .section+.section{margin-top:0}.vat-reg-number{margin-top:3rem;color:rgba(var(--color-foreground),.75);display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;background-color:var(--turquoise);padding:1.5rem}.vat-reg-number label{font-weight:700}.vat-reg-number p{margin:0}.vat-reg-number input{height:3rem;width:100%;max-width:40rem}.search-modal.modal__content{top:var(--header-bottom-position)}.shopify-section-header-sticky .search-modal.modal__content{top:var(--header-bottom-position);min-height:10rem}@media screen and (min-width: 750px){.search-modal.modal__content{top:var(--header-height)}}.search-modal__form .field{width:100%!important;height:6rem}.search-modal__form .field input{background-color:var(--grey);border:0;font-size:1.8rem;font-weight:700;font-style:italic;height:6rem;width:100%}.quick-view .media>*:not(.zoom,.deferred-media__poster-button),.quick-view .media model-viewer{position:relative;top:auto;left:auto;max-height:100%;width:auto;margin:auto}.customer{background-color:var(--pastel-green)}.yotpo-rewards-container{background-color:#fff;border-top:3rem solid white}.image-with-text .shop-the-look .flickity-page-dot{opacity:1!important}.image-with-text .shop-the-look .flickity-page-dot:after{background-color:var(--grey)!important}.image-with-text .shop-the-look .flickity-page-dot.is-selected:after{height:.3rem!important;background-color:var(--lavender)!important}.image-with-text .shop-the-look .flickity-page-dots{padding:0;justify-content:unset;background-color:transparent}.image-with-text .shop-the-look .flickity-page-dots:after{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:150%;height:150%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(var(--color-foreground),.12),rgba(var(--color-background),0) 70%);transform:translate(-50%,-50%)}.image-with-text .shop-the-look .flickity-page-dot:after{background-color:rgba(var(--color-background))}.image-with-text .shop-the-look .flickity-page-dots{position:static;display:inline-flex;column-gap:1rem;padding-top:0;margin-bottom:0;width:100%}.image-with-text .shop-the-look .flickity-page-dots:after{content:none}.image-with-text .shop-the-look .flickity-page-dot{width:5rem;padding:0;align-items:flex-end;opacity:.3;transition:opacity var(--duration-default) ease;flex:1}@media screen and (max-width: 749px){.image-with-text .shop-the-look .flickity-page-dots{margin-bottom:0!important}.image-with-text .shop-the-look .flickity-page-dot{height:2rem}}.image-with-text .shop-the-look .flickity-page-dot.is-selected{opacity:1}.image-with-text .shop-the-look .flickity-page-dot:after{border-radius:0;height:.2rem;width:100%;background-color:rgba(var(--color-foreground));transition:height var(--duration-default) ease}.image-with-text .shop-the-look .flickity-page-dot.is-selected:after{transform:scale(1);height:.5rem}.image-with-text .shop-the-look .flickity-page-dot:hover{opacity:1}@media screen and (min-width: 750px){.slideshow--legacy .flickity-page-dots .flickity-page-dot:before{height:.3rem!important}.slideshow--legacy .flickity-page-dots .flickity-page-dot:after{opacity:1!important;background-color:#fff;height:.3rem!important}}.swiper-button-prev,.swiper-button-next{display:flex!important}.swiper-button-next:after,.swiper-button-prev:after{content:"";display:block;width:3rem;height:1.8rem;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS41NjUiIGhlaWdodD0iMTIuMDgyIiB2aWV3Qm94PSIwIDAgMTkuNTY1IDEyLjA4MiI+CiAgPHBhdGggaWQ9Ikljb25fbWF0ZXJpYWwta2V5Ym9hcmQtYXJyb3ctZG93biIgZGF0YS1uYW1lPSJJY29uIG1hdGVyaWFsLWtleWJvYXJkLWFycm93LWRvd24iIGQ9Ik0yLjMsMCw5Ljc4Myw3LjQ2NywxNy4yNjYsMGwyLjMsMi4zTDkuNzgzLDEyLjA4MiwwLDIuM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5LjU2NSAxMi4wODIpIHJvdGF0ZSgxODApIi8+Cjwvc3ZnPgo=)}.swiper-button-next:after{transform:rotate(90deg)}.swiper-button-prev:after{transform:rotate(-90deg)}.custom_information_container>li{display:flex;align-items:center;gap:10px;font-size:16px;line-height:18px;height:35px}span.green_bullet{width:10px;height:10px;background:#dcf692;display:inline-block;border-radius:50%;margin-right:10px;flex-shrink:0;flex-grow:0}.shipping_time_container{display:flex;align-items:center;margin-bottom:-50px!important}@media (max-width:640px){.shipping_time_container{margin-bottom:0!important}}.product-options-container{display:flex;justify-content:space-between;gap:10px}.product-option{flex:1;text-align:center;border:1px solid #CDCDCD;padding:0;cursor:pointer;transition:border-color .3s}.product-option input[type=radio]{display:none}.product-option label{display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;font-weight:500;padding-top:12px;padding-bottom:12px}.product-option p{margin:5px 0}.option-header{background:#d9d9d9;text-transform:uppercase;padding:6px;font-weight:500}p.price{color:#e799fa;font-size:20px}.product-option:has(input[type=radio]:checked) .option-header{background:#e799fa;color:#fff}.product-option:has(input[type=radio]:checked){background:#fdf5ff;border-color:#e799fa}p.compare-at-price{color:#989898;text-decoration:line-through;font-size:12px;font-weight:400}.option-last-line{display:flex;gap:7px;align-items:center}span.option-prcent{background:#6af1f8;border-radius:30px;padding-right:6px;padding-left:6px;font-size:12px;line-height:20px}@media (max-width:640px){.product-options-container{white-space:nowrap;width:100%;overflow:auto}}.upsell-container>*{flex:1;background:#eaeaea;padding:10px}.upsell-container{display:flex;gap:10px;align-items:center}.left-block,.right-block{display:flex;gap:10px;align-items:flex-start}.upsell-last>*{margin:0;font-size:13px!important}.upsell-last{display:flex;justify-content:flex-start;align-items:center;gap:5px}.upsell-btn{float:right;margin-top:10px;padding:11px 20px;color:#000;border:1px solid;text-transform:uppercase;font-weight:600;cursor:pointer}p.upsell-title{font-size:16px;font-weight:400;line-height:20px;margin-top:0}@media (max-width:640px){.upsell-container{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.dev.css.map */
