.main-account__nav{list-style:none;padding-left:0;padding-bottom:24px;margin:0 0 24px;border-bottom:1px solid #e7e7e7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.main-account__nav .main-account__nav--item{font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.main-account__nav .main-account__nav--item .main-account__nav--link{color:#3e3e3e;text-decoration:none}.main-account__nav .main-account__nav--item.active:before{content:"";display:block;width:8px;height:8px;background-color:var(--black);border-radius:100%}.main-account__nav .main-account__nav--item.active .main-account__nav--link{color:var(--black);font-weight:500}.main-account__logout{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;font-size:16px;font-style:normal;font-weight:500;line-height:150%;padding:12px 20px;border-radius:12px;border:1px solid #e7e7e7;color:var(--black);text-decoration:none}.main-account__logout:hover{border-color:var(--black)}@media only screen and (max-width: 991.98px){.main-account__nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:16px;margin:0 0 16px}}.c-collection-card{border-radius:16px;background:var(--bg-grey);border:1px solid var(--bg-grey);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;width:100%}@media (min-width: 768px){.c-collection-card{max-width:400px;border-radius:20px}.c-collection-card:hover{background:var(--white);border-color:#0000}.c-collection-card:hover .c-collection-card__content-hovered{display:block}.c-collection-card:hover .c-collection-card__content{opacity:0}}.c-collection-card__wrapper{position:relative}.c-collection-card__content{padding:4px 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 768px){.c-collection-card__content{padding:20px}}.c-collection-card__content-hovered{display:none;padding:4px 12px}@media (min-width: 768px){.c-collection-card__content-hovered{padding:20px;background:var(--white);border:1px solid var(--grey-10);-webkit-box-shadow:0px 4px 20px 0px rgba(0,0,0,.05);box-shadow:0 4px 20px #0000000d;border-radius:0 0 20px 20px;position:absolute;top:0;left:0;width:100%}}.c-collection-card__title{color:var(--black);text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:500;line-height:150%}@media (min-width: 768px){.c-collection-card__title{font-size:20px;font-weight:600;line-height:120%}}.c-collection-card__description{overflow:hidden;color:var(--grey-60);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.c-collection-card__image{aspect-ratio:168/95;-o-object-fit:cover;object-fit:cover;border-radius:16px 16px 0 0;width:100%}@media (min-width: 768px){.c-collection-card__image{aspect-ratio:1/1;border-radius:20px 20px 0 0}}.c-forgot-password{display:none;width:100%;max-width:450px}.c-forgot-password input:-webkit-autofill,.c-forgot-password input:-webkit-autofill:hover,.c-forgot-password input:-webkit-autofill:focus,.c-forgot-password input:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 20px 20px var(--bg-blue);box-shadow:inset 0 0 20px 20px var(--bg-blue)}.s-login .c-forgot-password__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;margin:0 auto}.c-forgot-password__form-wrap{border-radius:20px;background:#f9e0e6;padding:16px}.c-forgot-password__title{color:var(--black);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:110%}.c-forgot-password__email-input[type=email]{width:100%;outline:none;background-color:var(--white);color:#6e6e6e var(--black);font-size:18px;font-style:normal;font-weight:400;line-height:150%;border-radius:16px;border:1px solid rgba(27,49,90,.1);padding:12px 16px;margin:0}.c-forgot-password__email-input[type=email]::-webkit-input-placeholder{color:#6e6e6e}.c-forgot-password__email-input[type=email]::-moz-placeholder{color:#6e6e6e}.c-forgot-password__email-input[type=email]:-ms-input-placeholder{color:#6e6e6e}.c-forgot-password__email-input[type=email]::placeholder{color:#6e6e6e}.c-forgot-password__email-input[type=email]::-ms-input-placeholder{color:#6e6e6e}.c-forgot-password__btns{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-forgot-password__btn-submit{cursor:pointer;color:var(--white);font-size:16px;font-style:normal;font-weight:500;line-height:150%;border-radius:12px;background:var(--black);padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s all;transition:.3s all;margin:16px 0}.c-forgot-password__btn-submit:hover{background:var(--white);color:var(--black)}.c-forgot-password__btn-cancel{color:var(--black);font-size:16px;font-style:normal;font-weight:500;line-height:150%;cursor:pointer;position:relative}.c-forgot-password__btn-cancel:after{content:"";display:block;width:0;height:1px;position:absolute;bottom:-2px;left:0;-webkit-transition:.3s all;transition:.3s all;background-color:var(--black)}.c-forgot-password__btn-cancel:hover:after{width:100%}.c-forgot-password__cancel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.c-forgot-password__recover-message{display:none}.c-forgot-password__recover-message-wrapper{max-width:400px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 8px 8px;border-radius:22px;border:1px solid var(--background);background-color:var(--white);margin:0 auto}.c-forgot-password__inner-title{color:var(--black);text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-block:0 24px;margin-inline:16px}.c-forgot-password__inner-text{color:var(--grey-2);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-block:0 24px;margin-inline:16px}@media screen and (min-width: 768px){.c-forgot-password{max-width:600px}.s-login .c-forgot-password{row-gap:32px}.c-forgot-password__form-wrap{padding:40px}.c-forgot-password__title{font-size:60px}.c-forgot-password__email-input[type=email]{padding:24px 32px;border-radius:20px}.c-forgot-password__btn-submit{margin:32px 0}}.c-popup-line-item{display:grid;grid-template-columns:115px 1fr;grid-auto-rows:auto;gap:16px}.c-popup-line-item__image{grid-column:1/2;grid-row:1/3;border-radius:16px;overflow:hidden;aspect-ratio:1/1}.c-popup-line-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-popup-line-item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;position:relative}.c-popup-line-item__title{width:calc(100% - 45px);color:var(--black);font-size:18px;font-style:normal;font-weight:600;line-height:120%}.c-popup-line-item__remove{position:absolute;top:0;right:0;cursor:pointer;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}.c-popup-line-item__remove svg{width:20px;height:20px}.c-popup-line-item__remove svg path{fill:var(--grey-60)}.c-popup-line-item__remove:hover svg path{fill:var(--dark-pink)}.c-popup-line-item__type{width:100%;color:var(--grey-40);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.c-popup-line-item__bottom{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-popup-line-item__price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.c-popup-line-item__price{color:var(--black);font-weight:500;font-size:16px;line-height:150%;letter-spacing:0%}.c-popup-line-item__price--sale{color:var(--dark-pink);font-weight:700}.c-popup-line-item__price--compare-at{text-decoration:line-through;color:var(--grey-40)}.c-popup-line-item__form-qty-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;border:1px solid rgba(14,14,14,.1)}.c-popup-line-item__form-qty-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 5px;cursor:pointer}.c-popup-line-item__form-qty-button svg{width:15px;height:15px}.c-popup-line-item__form-qty-button svg path{fill:var(--black)}.c-popup-line-item__form-qty-button:hover svg path{fill:var(--dark-pink)}.c-popup-line-item__form-qty-button--disabled{pointer-events:none}.c-popup-line-item__form-qty-button--disabled svg path{fill:var(--grey-40)}.c-popup-line-item__form-qty-input[type=number]{margin:0;padding:0;border:none;border-left:1px solid rgba(14,14,14,.1);border-right:1px solid rgba(14,14,14,.1);outline:none;text-align:center;color:var(--black);font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:32px;background:#0000}.c-popup-line-item__form-qty-input[type=number]::-webkit-inner-spin-button,.c-popup-line-item__form-qty-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-product-card{border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;width:100%;position:relative}.c-product-card.is-hovered .c-product-card__container{background:var(--white);border:1px solid var(--grey-10);-webkit-box-shadow:0px 4px 20px 0px rgba(0,0,0,.05);box-shadow:0 4px 20px #0000000d;z-index:2}.c-product-card.is-hovered .c-product-card__content{display:none}.c-product-card.is-hovered .c-product-card__content-hovered{display:grid}@media (min-width: 768px){.c-product-card{max-width:400px}}.c-product-card__container{text-decoration:none;width:100%;border:1px solid rgba(0,0,0,0);border-radius:20px;padding:8px}@media (min-width: 768px){.c-product-card__container{border-radius:20px;padding:8px}}.c-product-card__image-wrapper{border-radius:16px;overflow:hidden;position:relative;aspect-ratio:167/122}.c-product-card__image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.c-product-card__image-wrapper{aspect-ratio:1/1}}.c-product-card__tags{position:absolute;top:20px;left:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;width:calc(100% - 40px);z-index:1;display:none}.c-product-card__tag{padding:6px 12px;border-radius:8px;background:var(--bg-pink);color:var(--black);font-size:14px;font-style:normal;font-weight:500;line-height:150%}.c-product-card__add-btn{position:absolute;bottom:12px;right:12px;padding:5px;cursor:pointer;border-radius:8px;background-color:#67c2e6;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;-webkit-transition:.3s all;transition:.3s all}.c-product-card__add-btn svg path{fill:var(--black)}.c-product-card__add-btn:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.c-product-card__add-btn:disabled{opacity:.5;pointer-events:none}@media (min-width: 768px){.c-product-card__add-btn{bottom:20px;right:20px;padding:11px}.c-product-card__add-btn svg{width:22px;height:22px}}.c-product-card__wrapper{position:relative;margin-top:8px}.c-product-card__content{display:grid;grid-template-columns:1fr auto;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;padding-right:12px}@media (min-width: 768px){.c-product-card__content{row-gap:4px;padding-inline:8px}}.c-product-card__title{color:var(--black);font-weight:500;font-size:14px;line-height:150%;letter-spacing:0%;width:100%}@media (min-width: 768px){.c-product-card__title{font-weight:600;font-size:18px;line-height:120%}}.c-product-card__price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.c-product-card__price{color:var(--black);font-weight:500;font-size:14px;line-height:150%;letter-spacing:0%}.c-product-card__price--sale{color:var(--dark-pink);font-weight:700}.c-product-card__price--compare-at{text-decoration:line-through;color:var(--grey-40);display:none}@media (min-width: 768px){.c-product-card__price--compare-at{display:inline}}@media (min-width: 768px){.c-product-card__price{font-size:16px}}.c-product-card__type{color:var(--grey-60);font-weight:400;font-size:14px;line-height:150%;letter-spacing:0%;grid-column:1/3}.c-product-card__content-hovered{display:none;grid-template-columns:1fr auto;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;padding-right:12px}@media (min-width: 768px){.c-product-card__content-hovered{row-gap:4px;padding-inline:8px}}.c-product-card__description{display:block;grid-column:1/3}@media (min-width: 768px){.c-product-card__description{padding-block:16px 8px;color:var(--black);font-weight:400;font-size:16px;line-height:150%;letter-spacing:0%;word-wrap:break-word}}.c-recommended-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:16px}.c-recommended-cart__title{color:var(--black);font-size:20px;font-style:normal;font-weight:600;line-height:120%;margin:0}.c-recommended-cart__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.c-recommended-cart__controls{display:none}@media (min-width: 768px){.c-recommended-cart__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}}.c-recommended-cart__slider-btn{border-radius:12px;border:1px solid var(--grey-10);background:var(--white);padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.c-recommended-cart__slider-btn.is-hide{display:none}.c-recommended-cart__slider-btn svg{width:20px;height:auto}.c-recommended-cart .c-product-card .c-product-card__container{padding:0;border:none}.c-recommended-cart .c-product-card .c-product-card__add-btn{padding:4px;right:14px;bottom:12px}.c-recommended-cart .c-product-card .c-product-card__image-wrapper{aspect-ratio:165/150}.c-recommended-cart .c-product-card .c-product-card__content{padding:0 12px 0 0;row-gap:0px}.c-recommended-cart .c-product-card .c-product-card__title{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-recommended-cart .c-product-card .c-product-card__price{font-size:14px}.c-recommended-cart .c-product-card.is-hovered .c-product-card__container{background:var(--white);border:none;-webkit-box-shadow:none;box-shadow:none;z-index:2}.c-recommended-cart .c-product-card.is-hovered .c-product-card__content{display:grid}.c-recommended-cart .c-product-card.is-hovered .c-product-card__content-hovered{display:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;-ms-touch-action:pan-y;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:#33333340;border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}body{font-family:var(--font-body);overscroll-behavior-y:none;margin:0}body.modal-open{overflow-y:hidden;touch-action:none;-ms-touch-action:none}html:has(body.modal-open){-ms-scroll-chaining:none;overscroll-behavior:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}main{min-height:500px;overflow:hidden}main:has(.sticky-header){margin-top:-62px}@media (min-width: 768px){main:has(.sticky-header){margin-top:-88px}}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.focus-none{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}.image-ratio{width:100%;position:relative;overflow:hidden}.image-ratio:before{content:"";display:block;position:relative;z-index:1;padding-bottom:var(--aspect-ratio-percentage);width:100%;height:0}.image-ratio img{display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}img{max-width:100%;height:auto}.site-container{max-width:1440px;margin:0 auto;width:100%;padding:0 16px}.treatou_btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:14px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:150%;border-radius:12px;text-decoration:none;background:var(--black);text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.treatou_btn:hover{background:var(--white);color:var(--black)}.texture_bg{position:relative;overflow:hidden;z-index:0}.texture_bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:100%;opacity:.15;z-index:-1}@media (min-width: 992px){.site-container{padding:0 52px}.site-container.full-width{max-width:100%;padding:0}}.js-overlay{z-index:5;position:fixed;top:0;left:0;width:100dvw;height:100dvh;display:none;background:#0006;cursor:pointer}.js-overlay.is-open{display:block}.progus-store-locator-widget-handler.progus-store-locator-widget-handler-medium{display:none}inbox-online-store-chat#ShopifyChat{z-index:4!important;bottom:10px!important;left:10px!important}@media (min-width: 992px){inbox-online-store-chat#ShopifyChat{bottom:77px!important;left:16px!important}}.s-register .register-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:800px;width:100%;margin:0 auto}.s-register .register-form .register-form__title{color:var(--black);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:110%;margin:0}.s-register .register-form .js-register__form{border-radius:20px;padding:16px;background:#f9e0e6;position:relative;overflow:hidden;z-index:0}.s-register .register-form .js-register__form input:-webkit-autofill,.s-register .register-form .js-register__form input:-webkit-autofill:hover,.s-register .register-form .js-register__form input:-webkit-autofill:focus,.s-register .register-form .js-register__form input:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 20px 20px var(--bg-blue);box-shadow:inset 0 0 20px 20px var(--bg-blue)}.s-register .register-form .js-register__form:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../assets/texture.png) repeat center center;background-size:100%;opacity:.15;z-index:-1}.s-register .register-form .js-register__form .inputs--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.s-register .register-form .js-register__form .inputs--wrapper .field{position:relative;width:100%}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email],.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password],.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]{width:100%;outline:none;background-color:#fff;color:var(--black);font-size:16px;font-style:normal;font-weight:400;line-height:150%;border-radius:18px;border:1px solid rgba(27,49,90,.1);padding:12px 16px;margin:0;max-width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email]::-webkit-input-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password]::-webkit-input-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]::-webkit-input-placeholder{color:var(--grey-2)}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email]::-moz-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password]::-moz-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]::-moz-placeholder{color:var(--grey-2)}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email]:-ms-input-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password]:-ms-input-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]:-ms-input-placeholder{color:var(--grey-2)}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email]::placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password]::placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]::placeholder{color:var(--grey-2)}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email]::-ms-input-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password]::-ms-input-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]::-ms-input-placeholder{color:var(--grey-2)}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:5px;border:none;background-color:#0000;cursor:pointer}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password svg{width:20px;height:20px}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password svg path{stroke:#6e6e6e}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password:hover>svg{opacity:.6}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password>svg:last-child{display:none}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password.show>svg:last-child{display:block}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password>svg:first-child{display:block;margin-bottom:1px}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password.show>svg:first-child{display:none}.s-register .register-form .js-register__form .register__form__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:16px}.s-register .register-form .js-register__form .register__form__footer .register__newsletter{font-size:16px;font-style:normal;font-weight:500;line-height:150%}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label input[type=checkbox]{display:none}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label span{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:21px;height:21px;border:2px solid #6e6e6e;position:relative}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label span svg{display:none}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label span svg path{fill:var(--black)}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label input[type=checkbox]:checked+span>svg{display:block}.s-register .register-form .js-register__form .register__form__footer .register__button{cursor:pointer;color:var(--white);font-size:16px;font-style:normal;font-weight:500;line-height:150%;border-radius:12px;background:var(--black);padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s all;transition:.3s all}.s-register .register-form .js-register__form .register__form__footer .register__button:hover{background:var(--white);color:var(--black);-webkit-transition:.3s all;transition:.3s all}.s-register .register-form .switch-login-section{color:#828282;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0}.s-register .register-form .switch-login-section a{color:var(--black);text-decoration:none;position:relative}.s-register .register-form .switch-login-section a:after{content:"";display:block;width:0;height:1px;position:absolute;bottom:-2px;left:0;-webkit-transition:.3s all;transition:.3s all;background:var(--black)}.s-register .register-form .switch-login-section a:hover:after{width:100%}@media only screen and (min-width: 768px){.s-register .register-form{gap:32px}.s-register .register-form .register-form__title{font-size:60px}.s-register .register-form .js-register__form{padding:40px}.s-register .register-form .js-register__form .inputs--wrapper{gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email],.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password],.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]{padding:24px 32px;max-width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.s-register .register-form .js-register__form .inputs--wrapper .field.half-width{max-width:calc(50% - 12px);-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 12px);flex:0 1 calc(50% - 12px)}.s-register .register-form .js-register__form .register__form__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label span{margin-top:2px}}@media only screen and (min-width: 600px)and (max-width: 767.98px){.s-register .register-form .js-register__form .register__form__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.s-register .register-form .js-register__form .register__form__footer .register__newsletter{max-width:50%}}@media only screen and (max-width: 599.98px){.s-register .register-form .js-register__form .register__form__footer .register__button{width:100%}}main{min-height:auto}.s-404 .s-404--wrapper .s-404--title{color:#fc6387;text-align:center;font-size:100px;font-style:normal;font-weight:400;line-height:110%;margin-bottom:8px}.s-404 .s-404--wrapper .s-404--subtitle{text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:110%;color:var(--black);margin-bottom:8px}.s-404 .s-404--wrapper .s-404--description{font-size:14px;text-align:center;font-style:normal;font-weight:400;line-height:150%;color:var(--black);margin-bottom:32px}.s-404 .s-404--wrapper .s-404--btn{font-size:16px;font-style:normal;font-weight:500;line-height:150%;color:var(--black);text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;background:#f58ea4;width:110px;margin:0 auto}@media (min-width: 768px){.s-404 .s-404--wrapper .s-404--title{font-size:150px;margin-bottom:20px}.s-404 .s-404--wrapper .s-404--subtitle{font-size:24px;margin-bottom:16px}.s-404 .s-404--wrapper .s-404--description{font-size:16px;margin-bottom:52px}}.s-contact-us .s-contact-us--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.s-contact-us .s-contact-us--wrapper .s-contact-us--left{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding:16px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-text p{color:#0e0e0e99;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:12px}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-text p:nth-child(3){margin-top:20px}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-text p strong{font-size:18px;font-weight:500;color:var(--black)}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-text p a{color:var(--black);text-decoration:none}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-image{display:none}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-image--mobile{position:absolute;right:16px;top:16px}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-image--mobile .left_block_image--mobile{max-width:133px}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:20px}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-links .s-contact-us__link{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;width:44px;height:44px;border-radius:100px;background:#fc6387}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-links .s-contact-us__link img{width:20px;height:20px}.s-contact-us .s-contact-us--wrapper .s-contact-us--right{padding:16px;border-radius:20px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label .s-contact-us__input,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label .s-contact-us__select,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select .s-contact-us__input,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select .s-contact-us__select{width:100%;border-radius:20px;background:var(--white);border:none;padding:16px 20px;height:56px;outline:none}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label .s-contact-us__select,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select .s-contact-us__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21' fill='none'%3E%3Cpath d='M10.5149 11.404L14.744 7.17493L15.7793 8.21027L10.5149 13.4749L5.2502 8.21027L6.28555 7.17493L10.5149 11.404Z' fill='%230E0E0E'/%3E%3C/svg%3E");background-size:21px;background-repeat:no-repeat;background-position:center right 20px;padding-right:40px}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label .s-contact-us__select:open,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select .s-contact-us__select:open{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21' fill='none'%3E%3Cpath d='M10.4851 9.59598L6.25605 13.8251L5.2207 12.7897L10.4851 7.52507L15.7498 12.7897L14.7145 13.8251L10.4851 9.59598Z' fill='%230E0E0E'/%3E%3C/svg%3E");background-size:21px;background-repeat:no-repeat;background-position:center right 20px}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label input::-webkit-input-placeholder,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select input::-webkit-input-placeholder{font-size:16px;font-style:normal;font-weight:500;line-height:150%;color:#6e6e6e}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label input::-moz-placeholder,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select input::-moz-placeholder{font-size:16px;font-style:normal;font-weight:500;line-height:150%;color:#6e6e6e}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label input:-ms-input-placeholder,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select input:-ms-input-placeholder{font-size:16px;font-style:normal;font-weight:500;line-height:150%;color:#6e6e6e}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label input::-ms-input-placeholder,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select input::-ms-input-placeholder{font-size:16px;font-style:normal;font-weight:500;line-height:150%;color:#6e6e6e}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label input::placeholder,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label .s-contact-us__select,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select input::placeholder,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select .s-contact-us__select{font-size:16px;font-style:normal;font-weight:500;line-height:150%;color:#6e6e6e}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__form-text{color:#0e0e0e99;font-size:14px;font-weight:400;line-height:150%}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__form-text a{color:var(--black);text-decoration:none;font-weight:500}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__form-bottom{margin-top:8px;width:100%}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__form-bottom .treatou_btn{width:100%}@media screen and (min-width: 992px){.s-title__with_text--wrapper{gap:16px}.s-contact-us .s-contact-us--wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:52px}.s-contact-us .s-contact-us--wrapper .s-contact-us--left{-webkit-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%;padding:40px;border-radius:20px}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-text p:nth-child(3){margin-top:40px}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-image{display:block}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-image img{width:100%}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-image--mobile{display:none}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-links{margin-top:0}.s-contact-us .s-contact-us--wrapper .s-contact-us--left .s-contact-us--left-links .s-contact-us__link{width:52px;height:52px}.s-contact-us .s-contact-us--wrapper .s-contact-us--right{padding:40px;-webkit-box-flex:1;-ms-flex:1 1 65%;flex:1 1 65%}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form{gap:24px}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 12px);flex:0 1 calc(50% - 12px)}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label.w-100,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select.w-100{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label .s-contact-us__input,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label .s-contact-us__select,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select .s-contact-us__input,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select .s-contact-us__select{height:75px;padding:24px 32px}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label input::-webkit-input-placeholder,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select input::-webkit-input-placeholder{font-size:18px}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label input::-moz-placeholder,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select input::-moz-placeholder{font-size:18px}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label input:-ms-input-placeholder,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select input:-ms-input-placeholder{font-size:18px}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label input::-ms-input-placeholder,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select input::-ms-input-placeholder{font-size:18px}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label input::placeholder,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label .s-contact-us__select,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select input::placeholder,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__label-select .s-contact-us__select{font-size:18px}.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__form-bottom{margin-top:8px}}@media screen and (min-width: 500px){.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__form-bottom,.s-contact-us .s-contact-us--wrapper .s-contact-us--right .s-contact-us__form .s-contact-us__form-bottom .treatou_btn{width:auto}}.s-faq{max-width:800px;margin:0 auto;width:100%;padding:0 16px}.s-faq .faq__search_wrapper .faq__search{position:relative}.s-faq .faq__search_wrapper .faq__search .faq__search_input{border-radius:12px;background:var(--grey, #f3f3f6);border:0;outline:none;padding:12px 44px 12px 20px;font-size:18px;font-style:normal;font-weight:500;line-height:150%;height:52px;width:100%;color:#6e6e6e}.s-faq .faq__search_wrapper .faq__search .faq__search_input::-webkit-input-placeholder{font-size:18px;font-style:normal;font-weight:500;line-height:150%;color:#6e6e6e}.s-faq .faq__search_wrapper .faq__search .faq__search_input::-moz-placeholder{font-size:18px;font-style:normal;font-weight:500;line-height:150%;color:#6e6e6e}.s-faq .faq__search_wrapper .faq__search .faq__search_input:-ms-input-placeholder{font-size:18px;font-style:normal;font-weight:500;line-height:150%;color:#6e6e6e}.s-faq .faq__search_wrapper .faq__search .faq__search_input::-ms-input-placeholder{font-size:18px;font-style:normal;font-weight:500;line-height:150%;color:#6e6e6e}.s-faq .faq__search_wrapper .faq__search .faq__search_input::placeholder{font-size:18px;font-style:normal;font-weight:500;line-height:150%;color:#6e6e6e}.s-faq .faq__search_wrapper .faq__search .faq__search_btn{position:absolute;right:20px;top:14px;width:24px;height:24px;cursor:default}.s-faq .faq__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:32px}.s-faq .faq__list .faq__section{background:var(--white);border-radius:20px;padding:20px 0}.s-faq .faq__list .faq__section .faq__section_title{font-size:32px;font-style:normal;font-weight:600;line-height:110%}.s-faq .faq__list .faq__section .faq__section_list{margin-top:16px}.s-faq .faq__list .faq__section .faq__section_list .faq__item{padding:20px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;border-radius:20px}.s-faq .faq__list .faq__section .faq__section_list .faq__item .faq__item_content{display:none;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.s-faq .faq__list .faq__section .faq__section_list .faq__item .faq__item_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;gap:12px}.s-faq .faq__list .faq__section .faq__section_list .faq__item .faq__item_title span{font-size:20px;font-style:normal;font-weight:600;line-height:110%}.s-faq .faq__list .faq__section .faq__section_list .faq__item .faq__item_title .faq__item_toggler{width:44px;height:44px;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;border-radius:12px;border:1px solid rgba(14,14,14,.1);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}.s-faq .faq__list .faq__section .faq__section_list .faq__item.faq__item--active{background:#f3f3f6}.s-faq .faq__list .faq__section .faq__section_list .faq__item.faq__item--active .faq__item_content{display:block}.s-faq .faq__list .faq__section .faq__section_list .faq__item.faq__item--active .faq__item_toggler{background:var(--black)}.s-faq .faq__list .faq__section .faq__section_list .faq__item.faq__item--active .faq__item_toggler svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.s-faq .faq__list .faq__section .faq__section_list .faq__item.faq__item--active .faq__item_toggler svg path{fill:var(--white)}.s-faq .faq__list .faq__section:nth-child(2n){background:#f3f3f6;padding:20px 16px}.s-faq .faq__list .faq__section:nth-child(2n) .faq__section_list .faq__item.faq__item--active{background:var(--white)}.s-faq .faq__list .faq__section:nth-child(1){padding-top:0;padding-bottom:20px}@media only screen and (min-width: 992px){.s-faq{padding:0}.s-faq .faq__search_wrapper{max-width:720px;padding:0;margin:0 auto}.s-faq .faq__search_wrapper .faq__search .faq__search_input{height:76px}.s-faq .faq__search_wrapper .faq__search .faq__search_btn{position:absolute;right:20px;top:27px}.s-faq .faq__list{gap:0;margin-top:56px}.s-faq .faq__list .faq__section{padding:40px}.s-faq .faq__list .faq__section .faq__section_list{margin-top:24px}.s-faq .faq__list .faq__section .faq__section_list .faq__item .faq__item_title span{font-size:24px}.s-faq .faq__list .faq__section:nth-child(1){padding-top:0}.s-faq .faq__list .faq__section:nth-child(2n){padding:40px}}.s-need_help .s-need_help--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.s-need_help .s-need_help--wrapper .s-need_help--left-image{border-radius:20px}.s-need_help .s-need_help--wrapper .s-need_help--text_block{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;border-radius:20px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-need_help .s-need_help--wrapper .s-need_help--text_block .title{font-size:20px;font-style:normal;font-weight:600;line-height:110%;margin-bottom:16px}.s-need_help .s-need_help--wrapper .s-need_help--text_block .subtitle{font-size:14px;font-style:normal;font-weight:500;line-height:150%}.s-need_help .s-need_help--wrapper .s-need_help--text_block .treatou_btn{margin-top:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-need_help .s-need_help--wrapper .s-need_help--right-image{border-radius:20px}.s-need_help .s-need_help--wrapper .s-need_help--left-image img,.s-need_help .s-need_help--wrapper .s-need_help--right-image img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;max-height:200px}@media screen and (min-width: 992px){.s-need_help .s-need_help--wrapper{-webkit-column-gap:40px!important;-moz-column-gap:40px!important;column-gap:40px!important}.s-need_help .s-need_help--wrapper .s-need_help--text_block{-webkit-box-flex:0;-ms-flex:0 1 720px;flex:0 1 720px;max-width:720px;padding:64px}.s-need_help .s-need_help--wrapper .s-need_help--text_block .title{font-size:40px;margin-bottom:16px}.s-need_help .s-need_help--wrapper .s-need_help--text_block .subtitle{font-size:16px}.s-need_help .s-need_help--wrapper .s-need_help--text_block .treatou_btn{margin-top:32px}.s-need_help .s-need_help--wrapper .s-need_help--left-image img,.s-need_help .s-need_help--wrapper .s-need_help--right-image img{max-height:340px}}@media screen and (min-width: 650px){.s-need_help .site-container.full-width{max-width:100%;padding:0}.s-need_help .s-need_help--wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.s-need_help .s-need_help--wrapper .s-need_help--left-image,.s-need_help .s-need_help--wrapper .s-need_help--left-image img{border-radius:0 20px 20px 0}.s-need_help .s-need_help--wrapper .s-need_help--text_block{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;border-radius:20px;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-need_help .s-need_help--wrapper .s-need_help--right-image,.s-need_help .s-need_help--wrapper .s-need_help--right-image img{border-radius:20px 0 0 20px}.s-need_help .s-need_help--wrapper .s-need_help--left-image,.s-need_help .s-need_help--wrapper .s-need_help--right-image{overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.s-need_help .s-need_help--wrapper .s-need_help--left-image img,.s-need_help .s-need_help--wrapper .s-need_help--right-image img{width:100%;height:100%;max-height:400px}}.s-our_story .s-our_story--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.s-our_story .s-our_story--wrapper .s-our_story--images,.s-our_story .s-our_story--wrapper .s-our_story--text_block{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.s-our_story .s-our_story--wrapper .s-our_story--text_block{padding:16px;border-radius:20px}.s-our_story .s-our_story--wrapper .s-our_story--text_block h2{font-family:var(--font-heading);font-size:32px;font-style:normal;font-weight:600;line-height:110%;margin-bottom:16px}.s-our_story .s-our_story--wrapper .s-our_story--text_block h3{font-family:var(--font-heading);font-size:18px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:16px}.s-our_story .s-our_story--wrapper .s-our_story--text_block .our_story__text{font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.s-our_story .s-our_story--wrapper .s-our_story--text_block .our_story__text p:not(:last-child){margin-bottom:12px}.s-our_story .s-our_story--wrapper .s-our_story--images{width:100%;display:grid;gap:20px;max-width:100%;margin:auto}.s-our_story .s-our_story--wrapper .s-our_story--images .image-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.s-our_story .s-our_story--wrapper .s-our_story--images .image-1{grid-column:1/4;grid-row:1/2}.s-our_story .s-our_story--wrapper .s-our_story--images .image-1 img{max-height:400px}.s-our_story .s-our_story--wrapper .s-our_story--images .image-2{grid-column:1/2;grid-row:2/3}.s-our_story .s-our_story--wrapper .s-our_story--images .image-3{grid-column:2/3;grid-row:2/3}.s-our_story .s-our_story--wrapper .s-our_story--images .image-4{grid-column:3/4;grid-row:2/3}@media (min-width: 992px){.s-our_story .s-our_story--wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.s-our_story .s-our_story--wrapper .s-our_story--images,.s-our_story .s-our_story--wrapper .s-our_story--text_block{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.s-our_story .s-our_story--wrapper .s-our_story--text_block{padding:50px;border-radius:20px}.s-our_story .s-our_story--wrapper .s-our_story--text_block h2{font-size:40px;margin-bottom:32px}.s-our_story .s-our_story--wrapper .s-our_story--text_block h3{font-size:20px;margin-bottom:16px}.s-our_story .s-our_story--wrapper .s-our_story--text_block .our_story__text{font-size:16px}.s-our_story .s-our_story--wrapper .s-our_story--text_block .our_story__text p:not(:last-child){margin-bottom:12px}.s-our_story .s-our_story--wrapper .s-our_story--images{grid-template-columns:2fr 1fr;grid-template-rows:repeat(3,1fr)}.s-our_story .s-our_story--wrapper .s-our_story--images .image-1{grid-row:1/4;grid-column:1/2}.s-our_story .s-our_story--wrapper .s-our_story--images .image-1 img{max-height:unset}.s-our_story .s-our_story--wrapper .s-our_story--images .image-2{grid-row:1/2;grid-column:2/3}.s-our_story .s-our_story--wrapper .s-our_story--images .image-3{grid-row:2/3;grid-column:2/3}.s-our_story .s-our_story--wrapper .s-our_story--images .image-4{grid-row:3/4;grid-column:2/3}}.partners__list_wrapper .partners__list_count{font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-align:right;color:#0e0e0e99}.partners__list_wrapper .partners__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding:32px 0}.partners__list_wrapper .partners__list .s-partners__item{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}.partners__list_wrapper .partners__load_more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners__list_wrapper .partners__load_more:has(.partners__load_more--bnt[data-link=""]){display:none}.partners__list_wrapper .partners__load_more .partners__load_more--bnt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px;border-radius:12px;border:1px solid var(--10, #e7e7e7);text-decoration:none;font-size:16px;font-style:normal;font-weight:500;line-height:150%;color:var(--black)}.partners__list_wrapper .partners__load_more .partners__load_more--bnt:hover{border-color:var(--black)}@media only screen and (max-width: 991.99px){.partners__list_wrapper .partners__list .s-partners__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}}.partners__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partners__filter-btn{background-color:var(--bg-grey);padding:8px 16px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--black);font-weight:500;font-size:14px;line-height:150%;letter-spacing:0%}.partners__filter-btn svg{width:22px;height:22px}.partners__filter-btn svg path{fill:var(--grey-60)}.partners__filter-btn:hover{background-color:var(--bg-pink)}@media (min-width: 768px){.partners__filter-btn{font-size:16px}}.partners__empty{display:block;padding:20px;margin-block:20px;background-color:var(--bg-grey)}@media (min-width: 768px){.partners__empty{margin-block:20px;padding:40px}}.partners__empty-title{text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:110%;color:var(--grey-80)}.partners__empty-title *{font-weight:600}.partners__empty-title button{color:var(--text-pink)}@media (min-width: 768px){.partners__empty-title{font-size:28px}}.s-richtext .s-richtext--wrapper{max-width:720px;margin:0 auto}.s-richtext .s-richtext--wrapper .s-richtext--text h2{font-size:24px;font-style:normal;font-weight:600;line-height:110%;margin-bottom:16px}.s-richtext .s-richtext--wrapper .s-richtext--text h2:not(:first-child){margin-top:32px}.s-richtext .s-richtext--wrapper .s-richtext--text p{font-size:14px;font-style:normal;font-weight:400;line-height:150%}.s-richtext .s-richtext--wrapper .s-richtext--text p:not(:last-child){margin-bottom:12px}.s-richtext .s-richtext--wrapper .s-richtext--text ul,.s-richtext .s-richtext--wrapper .s-richtext--text ol{padding-left:8px;list-style:none}.s-richtext .s-richtext--wrapper .s-richtext--text ul li,.s-richtext .s-richtext--wrapper .s-richtext--text ol li{font-size:14px;font-style:normal;font-weight:400;line-height:150%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.s-richtext .s-richtext--wrapper .s-richtext--text ul li:before,.s-richtext .s-richtext--wrapper .s-richtext--text ol li:before{content:"";width:.2rem;height:.2rem;-webkit-box-flex:0;-ms-flex:0 0 .2rem;flex:0 0 .2rem;display:block;border-radius:100%;background:var(--black);margin-right:8px;margin-top:9px}@media screen and (min-width: 992px){.s-richtext .s-richtext--wrapper .s-richtext--text h2{font-size:32px;margin-bottom:24px}.s-richtext .s-richtext--wrapper .s-richtext--text h2:not(:first-child){margin-top:40px}.s-richtext .s-richtext--wrapper .s-richtext--text p{font-size:16px}.s-richtext .s-richtext--wrapper .s-richtext--text ul,.s-richtext .s-richtext--wrapper .s-richtext--text ol{padding-left:12px}.s-richtext .s-richtext--wrapper .s-richtext--text ul li,.s-richtext .s-richtext--wrapper .s-richtext--text ol li{font-size:16px}.s-richtext .s-richtext--wrapper .s-richtext--text ul li:before,.s-richtext .s-richtext--wrapper .s-richtext--text ol li:before{margin-top:10px;margin-right:10px;width:.25rem;height:.25rem;-webkit-box-flex:0;-ms-flex:0 0 .25rem;flex:0 0 .25rem}}.s-testimonials .s-testimonials__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-testimonials .s-testimonials__heading h2{font-size:32px;font-style:normal;font-weight:600;line-height:110%;color:var(--black);margin-bottom:12px;max-width:80%}.s-testimonials .s-testimonials__heading .testimonials__subtitle{font-size:14px;font-style:normal;font-weight:500;line-height:150%;color:var(--black)}.s-testimonials .s-testimonials__heading .slider-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.s-testimonials .s-testimonials__heading .slider-buttons .slider-button-prev,.s-testimonials .s-testimonials__heading .slider-buttons .slider-button-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;border:1px solid #e7e7e7;border-radius:12px;cursor:pointer;width:44px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-testimonials .s-testimonials__heading .slider-buttons .slider-button-prev svg,.s-testimonials .s-testimonials__heading .slider-buttons .slider-button-next svg{width:20px;height:20px}.s-testimonials .s-testimonials__heading .slider-buttons .slider-button-prev:hover,.s-testimonials .s-testimonials__heading .slider-buttons .slider-button-next:hover{border-color:#0e0e0e}.s-testimonials .s-testimonials__list{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;list-style:none;padding:0 16px}.s-testimonials .s-testimonials__list .testimonial__item{height:auto;border-radius:20px;border:1px solid #e7e7e7;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-testimonials .s-testimonials__list .testimonial__item .testimonial_heading{padding:16px 20px 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.s-testimonials .s-testimonials__list .testimonial__item .testimonial_heading .testimonial_title{margin-bottom:16px;color:#1c1c1c;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.s-testimonials .s-testimonials__list .testimonial__item .testimonial_heading .testimonial_text{font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#626262}.s-testimonials .s-testimonials__list .testimonial__item .testimonial__author{border-radius:0 0 20px 20px;background:#f3f3f6;padding:20px 20px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.s-testimonials .s-testimonials__list .testimonial__item .testimonial__author .author_avatar{-webkit-box-flex:0;-ms-flex:0 1 48px;flex:0 1 48px;max-width:48px;height:48px}.s-testimonials .s-testimonials__list .testimonial__item .testimonial__author .author_avatar img{border-radius:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-testimonials .s-testimonials__list .testimonial__item .testimonial__author .author_data .author_name{font-size:16px;font-style:normal;font-weight:400;line-height:135%;margin-bottom:8px}.s-testimonials .s-testimonials__list .testimonial__item .testimonial__author .author_data .testimonial__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-testimonials .s-testimonials__list .testimonial__item .testimonial__author .author_data .testimonial__rating svg{width:16px;height:16px}@media screen and (min-width: 992px){.s-testimonials .s-testimonials__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-testimonials .s-testimonials__heading h2{font-size:40px;margin-bottom:16px;max-width:100%}.s-testimonials .s-testimonials__heading .testimonials__subtitle{font-size:16px}.s-testimonials .s-testimonials__list{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;list-style:none;padding:0;margin-left:-100px;margin-right:-100px;width:calc(100% + 200px)}.s-testimonials .s-testimonials__list .testimonial__item{height:auto;border-radius:20px;border:1px solid #e7e7e7;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-testimonials .s-testimonials__list .testimonial__item .testimonial_heading{padding:16px 20px 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.s-testimonials .s-testimonials__list .testimonial__item .testimonial_heading .testimonial_title{margin-bottom:16px;font-size:20px}.s-testimonials .s-testimonials__list .testimonial__item .testimonial_heading .testimonial_text{font-size:14px}.s-testimonials .s-testimonials__list .testimonial__item .testimonial__author{border-radius:0 0 20px 20px;background:#f3f3f6;padding:20px 20px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.s-testimonials .s-testimonials__list .testimonial__item .testimonial__author .author_avatar{-webkit-box-flex:0;-ms-flex:0 1 48px;flex:0 1 48px;max-width:48px;height:48px}.s-testimonials .s-testimonials__list .testimonial__item .testimonial__author .author_avatar img{border-radius:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-testimonials .s-testimonials__list .testimonial__item .testimonial__author .author_data .author_name{font-size:16px;font-style:normal;font-weight:400;line-height:135%;margin-bottom:8px}.s-testimonials .s-testimonials__list .testimonial__item .testimonial__author .author_data .testimonial__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-testimonials .s-testimonials__list .testimonial__item .testimonial__author .author_data .testimonial__rating svg{width:16px;height:16px}}@media only screen and (max-width: 600px){.s-testimonials .s-testimonials__heading .slider-buttons{display:none}}.s-title-text{display:block}.s-title-text__map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.s-title-text__location{margin-top:16px;color:var(--black);font-size:14px;font-style:normal;font-weight:500;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-right:24px;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;position:relative}@media (min-width: 768px){.s-title-text__location{display:none}}.s-title-text__location>svg{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px}.s-title-text__location>svg path{fill:var(--black)}.s-title-text__location-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-title-text__location-icon svg{width:20px;height:20px}.s-title-text__location-icon svg path{fill:var(--black)}@media (min-width: 992px){.s-title-text__location-icon svg{width:24px;height:24px}}.s-title-text__button{color:var(--black);font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none;padding:12px 20px;border-radius:12px;background:var(--text-pink);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.s-title-text__button:hover{background:var(--bg-pink)}@media screen and (min-width: 768px){.s-title-text__button{font-size:16px;padding:14px 28px}}.s-title__with_text--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-title__with_text--wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.s-title__with_text--wrapper .s-title__with_text--title{font-family:var(--font-heading);font-size:40px;font-style:normal;font-weight:600;line-height:110%;text-align:left;margin:0}.s-title__with_text--wrapper .s-title__with_text--text{font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (min-width: 992px){.s-title__with_text--wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-title__with_text--wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.s-title__with_text--wrapper .s-title__with_text--title{font-size:60px}.s-title__with_text--wrapper .s-title__with_text--text{font-size:20px}}.s-why_us__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.s-why_us__wrapper .s-why_us__left{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding:16px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s-why_us__wrapper .s-why_us__left h2{font-size:24px;font-style:normal;font-weight:600;line-height:110%;margin-bottom:16px}.s-why_us__wrapper .s-why_us__left .why_us__text{font-size:14px;font-style:normal;font-weight:500;line-height:150%}.s-why_us__wrapper .s-why_us__left .treatou_btn{margin-top:20px;width:100%;padding:14px 20px}.s-why_us__wrapper .s-why_us--features{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-why_us__wrapper .s-why_us--features li{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-why_us__wrapper .s-why_us--features li .feature_heading,.s-why_us__wrapper .s-why_us--features li .feature_text{background:#fff;border-radius:12px}.s-why_us__wrapper .s-why_us--features li .feature_heading{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.s-why_us__wrapper .s-why_us--features li .feature_heading .feature_title{font-size:20px;font-style:normal;font-weight:600;line-height:110%;margin-top:0}.s-why_us__wrapper .s-why_us--features li .feature_heading .features_icon{width:40px;height:40px}.s-why_us__wrapper .s-why_us--features li .feature_text{padding:16px;font-size:16px;line-height:150%}.s-why_us__wrapper .s-why_us--features li .feature_separator{padding:0 9px;width:100%;height:3px}.s-why_us__wrapper .s-why_us--features li .feature_separator span{display:block;width:100%;height:3px;background:url(../feature_sep_bg.svg) repeat-x center center;background-size:100%}@media (min-width: 992px){.s-why_us__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.s-why_us__wrapper .s-why_us__left{-webkit-box-flex:0;-ms-flex:0 0 432px;flex:0 0 432px;padding:64px}.s-why_us__wrapper .s-why_us__left h2{font-size:40px}.s-why_us__wrapper .s-why_us__left .why_us__text{font-size:16px}.s-why_us__wrapper .s-why_us__left .treatou_btn{margin-top:auto}.s-why_us__wrapper .s-why_us--features{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;gap:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-why_us__wrapper .s-why_us--features li{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px)}.s-why_us__wrapper .s-why_us--features li .feature_heading,.s-why_us__wrapper .s-why_us--features li .feature_text{background:#fff;border-radius:12px}.s-why_us__wrapper .s-why_us--features li .feature_heading{padding:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s-why_us__wrapper .s-why_us--features li .feature_heading .feature_title{font-size:24px}.s-why_us__wrapper .s-why_us--features li .feature_heading .features_icon{width:40px;height:40px}.s-why_us__wrapper .s-why_us--features li .feature_text{padding:14px 32px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-why_us__wrapper .s-why_us--features li .feature_separator{padding:0 9px;width:100%;height:3px}.s-why_us__wrapper .s-why_us--features li .feature_separator span{display:block;width:100%;height:3px;background:url(../../assets/feature_sep_bg.svg) repeat-x center center;background-size:100%}}@media (min-width: 450px){.s-why_us__wrapper .s-why_us__left .treatou_btn{width:auto}}html.lock{overflow:hidden}.main-account .main-account__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-account .main-account__wrapper .main-account__addresses{width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.main-account .main-account__wrapper .main-account__addresses .main-account__addresses--title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.main-account .main-account__wrapper .main-account__addresses .main-account__addresses--add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e7e7e7;padding:12px 20px;font-size:16px;font-style:normal;font-weight:500;line-height:150%;border-radius:12px}.main-account .main-account__wrapper .main-account__addresses .main-account__addresses--add:hover{border-color:var(--black)}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;background:#f3f3f6}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box .account__addresses_box--data{width:100%}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box .account__addresses_box--data h3{font-size:16px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:12px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box .account__addresses_box--data .account__addresses_box--list{font-size:14px;font-style:normal;font-weight:400;line-height:150%}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box .account__addresses_box--data .account__addresses_box--list a{color:#3e3e3e;text-decoration:none;text-decoration-line:none}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box .account__addresses_box--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;gap:8px;width:100%}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box .account__addresses_box--buttons .js-account-form__delete{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box .account__addresses_box--buttons .js-account-form__delete button{width:100%}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box .account__addresses_box--buttons button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;border:1px solid #e7e7e7;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box .account__addresses_box--buttons button:hover{border-color:var(--black)}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals{display:none}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals.active{position:fixed;top:0;left:0;width:100vw;height:100vh;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;z-index:99;background:#0e0e0e4d}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box{max-height:100%}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box.s-account-addresses__hidden{display:none}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper{max-width:430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;background:var(--white);height:100%}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .account__addresses_modal-box--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .account__addresses_modal-box--header span{font-size:24px;font-style:normal;font-weight:600;line-height:110%}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .account__addresses_modal-box--header .js-account-addresses__cancel-btn{width:28px;height:28px;margin-top:-10px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;position:relative}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field label{font-size:14px;font-style:normal;font-weight:500;line-height:150%;color:#9f9f9f}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field input,.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field select{border-radius:12px;background:#f3f3f6;font-size:16px;font-style:normal;font-weight:400;line-height:150%;height:48px;padding:12px 20px;outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field p{display:none;position:absolute;bottom:-13px;left:0;font-size:10px;color:#f58ea4}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field p.show{display:block}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field .s-account-addresses__field--checkbox-wrap{padding-top:12px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field.half-width{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 6px);flex:0 1 calc(50% - 6px);max-width:calc(50% - 6px)}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field.province--field,.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field.address_1--field{-webkit-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%;max-width:calc(70% - 6px)}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field.zip--field,.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field.address_2--field{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;max-width:calc(30% - 6px)}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field.country--field svg{width:21px;height:21px;position:absolute;right:16px;top:38px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field.country--field svg.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field .s-account-addresses__field--checkbox-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field .s-account-addresses__field--checkbox-wrap span{font-size:16px;font-style:normal;font-weight:500;line-height:150%;color:#6e6e6e}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field .s-account-addresses__field--checkbox-wrap .s-account-addresses__checkbox{width:20px;height:20px;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;border:2px solid #6e6e6e}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field .s-account-addresses__field--checkbox-wrap .s-account-addresses__checkbox .s-account-addresses__checkbox--success{display:none}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field .s-account-addresses__field--checkbox-wrap .s-account-addresses__checkbox.success .s-account-addresses__checkbox--success{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}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-fields .s-account-addresses__field .s-account-addresses__field--checkbox-wrap .s-account-addresses__checkbox.success svg path{fill:var(--black)}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-buttons{margin-top:24px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-buttons button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;border:1px solid #f58ea4;background:#f58ea4;font-size:16px;font-style:normal;font-weight:500;line-height:150%;width:100%}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .s-account-addresses__form .s-account-addresses__form-buttons button:hover{background:#fff}@media only screen and (min-width: 992px){.main-account .main-account__title{font-size:60px;margin-bottom:52px;padding-bottom:52px}.main-account .main-account__wrapper{gap:52px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-account .main-account__wrapper .main-account__nav--wrapper{width:auto;min-width:183px}.main-account .main-account__wrapper .main-account__addresses{width:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.main-account .main-account__wrapper .main-account__addresses .main-account__addresses--title-wrapper{margin-bottom:32px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper{gap:32px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 16px);flex:0 1 calc(50% - 16px);padding:30px;gap:24px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box .account__addresses_box--data h3{margin-bottom:16px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box .account__addresses_box--data .account__addresses_box--list{font-size:16px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box .account__addresses_box--buttons{gap:16px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals{padding:54px 0;background:#0e0e0e4d}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper{border-radius:16px;padding:24px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .account__addresses_modal-box--header span{font-size:32px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_modals .account__addresses_modal-box .s-account-addresses__form-wrapper .account__addresses_modal-box--header .js-account-addresses__cancel-btn{margin-top:0}}@media only screen and (min-width: 767.98px)and (max-width: 991.98px){.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper{gap:16px}.main-account .main-account__wrapper .main-account__addresses .account__addresses_wrapper .account__addresses_box{padding:16px;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 8px);flex:0 1 calc(50% - 8px);gap:16px}}.main-account .main-account__wrapper .main-account__nav--wrapper{display:none}.main-account .main-account__wrapper .main-account__order{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}.main-account .main-account__wrapper .main-account__order--title-wrapper .account__back_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;text-decoration:none;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#fc6387}.main-account .main-account__wrapper .main-account__order--title-wrapper .main-account__order--title{font-size:32px;font-style:normal;font-weight:600;line-height:110%;color:#1c1c1c;margin:16px 0}.main-account .main-account__wrapper .main-account__order--title-wrapper .main-account__order--date{display:none}.main-account .main-account__wrapper .main-account__order--items-list{list-style:none;padding:0}.main-account .main-account__wrapper .main-account__order--header{display:table;width:100%;padding:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;background:#f3f3f6;margin-bottom:12px}.main-account .main-account__wrapper .main-account__order--header>*{font-size:12px;font-style:normal;font-weight:400;line-height:150%;color:#626262;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:25%}.main-account .main-account__wrapper .main-account__order--header .main-account__order--qty,.main-account .main-account__wrapper .main-account__order--header .main-account__order--item_price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-account .main-account__wrapper .main-account__order--header .main-account__order--total{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-account .main-account__wrapper .main-account__order--item{display:table;width:100%;border-radius:12px;background:#fff}.main-account .main-account__wrapper .main-account__order--item:not(last-child){margin-bottom:4px}.main-account .main-account__wrapper .main-account__order--item>*{font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#626262;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:25%;vertical-align:middle}.main-account .main-account__wrapper .main-account__order--item .main-account__order--item_price,.main-account .main-account__wrapper .main-account__order--item .main-account__order--total{font-weight:500;color:var(--black)}.main-account .main-account__wrapper .main-account__order--item .main-account__order--qty,.main-account .main-account__wrapper .main-account__order--item .main-account__order--item_price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-account .main-account__wrapper .main-account__order--item .main-account__order--total{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:8px}.main-account .main-account__wrapper .main-account__order--item img{width:42px;height:41px;-ms-flex-negative:0;flex-shrink:0;border-radius:8px;-o-object-fit:cover;object-fit:cover;aspect-ratio:42/41}.main-account .main-account__wrapper .main-account__order--info{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;background:#fff;margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.1)}.main-account .main-account__wrapper .main-account__order--info .main-account__order--info--block{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;width:100%}.main-account .main-account__wrapper .main-account__order--info .main-account__order--info--block.customer--info{border-radius:12px;background:#f3f3f6;padding:12px}.main-account .main-account__wrapper .main-account__order--info .main-account__order--info--block.customer--info span:last-child{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.main-account .main-account__wrapper .main-account__order--info .main-account__order--info--block.customer--info span:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.main-account .main-account__wrapper .main-account__order--info .main-account__order--info--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;width:100%}.main-account .main-account__wrapper .main-account__order--info .main-account__order--info--item span{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#9f9f9f}.main-account .main-account__wrapper .main-account__order--info .main-account__order--info--item span:last-child{color:#3e3e3e;text-align:right}.main-account .main-account__wrapper .main-account__order--info .main-account__order--info--item.total_price span:last-child{color:#0e0e0e;font-weight:500}@media only screen and (min-width: 992px){.main-account .account__back_icon{display:none}.main-account .main-account__title{font-size:60px;margin-bottom:52px;padding-bottom:52px}.main-account .main-account__wrapper{gap:52px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-account .main-account__wrapper .main-account__nav--wrapper{min-width:183px;width:auto;display:block}.main-account .main-account__wrapper .main-account__order{width:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.main-account .main-account__wrapper .main-account__order--title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-account .main-account__wrapper .main-account__order--title-wrapper .account__back_icon{display:none}.main-account .main-account__wrapper .main-account__order--title-wrapper .main-account__order--title{color:#2b2424;font-size:24px;font-style:normal;font-weight:600;line-height:110%;margin-bottom:32px;margin-top:0}.main-account .main-account__wrapper .main-account__order--title-wrapper .main-account__order--date{color:#8e8385;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.main-account .main-account__wrapper .main-account__order--header{padding:12px 24px;gap:24px;border-radius:12px;display:table;width:100%}.main-account .main-account__wrapper .main-account__order--header>*{font-size:14px;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;font-weight:500;color:#9f9f9f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:25%;text-align:left}.main-account .main-account__wrapper .main-account__order--header .main-account__order--qty,.main-account .main-account__wrapper .main-account__order--header .main-account__order--item_price,.main-account .main-account__wrapper .main-account__order--header .main-account__order--total{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.main-account .main-account__wrapper .main-account__order--item{padding:12px 24px;display:table;width:100%}.main-account .main-account__wrapper .main-account__order--item>*{font-size:16px;color:#8e8385;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:25%;vertical-align:middle}.main-account .main-account__wrapper .main-account__order--item img{width:80px;height:80px;border-radius:12px;aspect-ratio:unset}.main-account .main-account__wrapper .main-account__order--item .main-account__order--qty,.main-account .main-account__wrapper .main-account__order--item .main-account__order--item_price{text-align:left}.main-account .main-account__wrapper .main-account__order--item .main-account__order--qty,.main-account .main-account__wrapper .main-account__order--item .main-account__order--item_price{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.main-account .main-account__wrapper .main-account__order--item .main-account__order--total{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding-right:0}.main-account .main-account__wrapper .main-account__order--info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#f3f3f6;padding:24px;border-radius:12px;gap:24px;border:none;margin:0}.main-account .main-account__wrapper .main-account__order--info .main-account__order--info--block{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;row-gap:16px}.main-account .main-account__wrapper .main-account__order--info .main-account__order--info--block.customer--info{border-radius:0;background:#0000;padding:0}.main-account .main-account__wrapper .main-account__order--info .main-account__order--info--item span{-webkit-box-flex:0!important;-ms-flex:0 1 50%!important;flex:0 1 50%!important}.main-account .main-account__wrapper .main-account__order--info .main-account__order--info--item span:last-child{text-align:left}}.section-cta-footer{display:none}.main-account__orders-download svg{width:24px;height:24px}.main-account__orders-download svg path{fill:var(--black)}.main-account .main-account__title{font-size:32px;font-style:normal;font-weight:600;line-height:110%;margin-top:0;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e7e7e7}.main-account .main-account__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.main-account .main-account__wrapper .main-account__nav--wrapper{width:100%}.main-account .main-account__wrapper .main-account__orders{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}.main-account .main-account__wrapper .main-account__orders .main-account__orders--title{display:none}.main-account .main-account__wrapper .main-account__orders .main-account__orders--empty{font-size:20px;font-style:normal;font-weight:400;line-height:110%}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list{list-style:none;padding:0}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header{display:none}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header{border-radius:12px;background:#f3f3f6;padding:12px 24px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header span{color:#9f9f9f;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header span.main-account__orders--number{-webkit-box-flex:0;-ms-flex:0 1 104px;flex:0 1 104px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header span.main-account__orders--details{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header span.main-account__orders--status,.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header span.main-account__orders--total{-webkit-box-flex:0;-ms-flex:0 1 142px;flex:0 1 142px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item{padding:16px;background:var(--white);border-radius:12px;row-gap:12px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item>*{font-size:16px;font-style:normal;font-weight:400;line-height:150%}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item:nth-child(2n){background:#f3f3f6}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--link,.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--status,.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--total{color:#8e8385;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--link{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#1c1c1c}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--total{font-weight:500;color:var(--black);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--products{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;overflow:hidden}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--products .order_products_image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--products .order_products_image img{width:59px;height:57px;aspect-ratio:59/57;-o-object-fit:cover;object-fit:cover;border-radius:12px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--products .order_products_image .order_products_image__more{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;width:59px;height:57px;border-radius:12px;background:#f9e0e6;color:#fc6387;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--status{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--status.active{color:#156a4e}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--status.used{color:#23478e}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--status.expired{color:#a80e2a}@media only screen and (min-width: 992px){.main-account .main-account__title{font-size:60px;margin-bottom:52px;padding-bottom:52px}.main-account .main-account__wrapper{gap:52px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-account .main-account__wrapper .main-account__nav--wrapper{min-width:183px;width:auto}.main-account .main-account__wrapper .main-account__orders{width:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.main-account .main-account__wrapper .main-account__orders .main-account__orders--title{font-size:32px;font-style:normal;font-weight:600;line-height:110%;margin-bottom:32px;display:block}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header,.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header{padding:12px 24px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header span.main-account__orders--number{-webkit-box-flex:0;-ms-flex:0 1 104px;flex:0 1 104px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header span.main-account__orders--details{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header span.main-account__orders--status,.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--header span.main-account__orders--total{-webkit-box-flex:0;-ms-flex:0 1 142px;flex:0 1 142px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item{padding:12px 24px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item>*{font-size:16px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item:nth-child(odd){background:#f3f3f6}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item:nth-child(2n){background:var(--white)}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--link,.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--status,.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--total{color:#8e8385;font-size:16px;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--link{-webkit-box-flex:0;-ms-flex:0 1 104px;flex:0 1 104px;color:#8e8385}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--total{-webkit-box-flex:0;-ms-flex:0 1 142px;flex:0 1 142px;color:var(--black)}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--products{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--products .order_products_image{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;aspect-ratio:unset}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--products .order_products_image img{width:80px;height:80px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--products .order_products_image .order_products_image__more{width:80px;height:80px;font-size:16px}.main-account .main-account__wrapper .main-account__orders .main-account__orders--list .main-account__orders--item .main-account__orders--status{-webkit-box-flex:0;-ms-flex:0 1 142px;flex:0 1 142px}}.s-cart-modal{position:fixed;top:0;right:0;width:100dvw;max-width:504px;height:100dvh;background:var(--white);display:none;z-index:12;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0px 0px 25px -10px rgba(0,0,0,.75);box-shadow:0 0 25px -10px #000000bf}.s-cart-modal.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}.s-cart-modal.is-loading{pointer-events:none}.s-cart-modal.is-loading>div{-webkit-filter:blur(2px);filter:blur(2px)}.s-cart-modal.is-loading:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);width:75px;height:75px;border-radius:100%;border:8px solid var(--dark-pink);border-top-color:#0000;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.s-cart-modal__closer{position:absolute;top:12px;right:12px;padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-cart-modal__closer svg{width:28px;height:28px}.s-cart-modal__title{padding:32px 32px 16px;color:var(--black);font-size:20px;font-style:normal;font-weight:600;line-height:120%;margin:0}.s-cart-modal__empty{padding:32px;color:var(--black);font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.s-cart-modal__empty svg{width:75px;height:75px}.s-cart-modal__empty svg path{fill:var(--text-pink)}.s-cart-modal__empty-text{color:var(--black);font-size:24px;font-style:normal;font-weight:600;line-height:150%;text-align:center}.s-cart-modal__empty-link{padding:8px 16px;border-radius:8px;background-color:var(--text-pink);color:var(--black);font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none;cursor:pointer}.s-cart-modal__empty-link:hover{background-color:var(--bg-pink)}.s-cart-modal__bottom{padding:16px 32px 32px;background-color:var(--white);margin-top:auto}.s-cart-modal__subtotal{color:var(--black);font-size:18px;font-style:normal;font-weight:500;line-height:150%;margin-block:0 4px}.s-cart-modal__price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.s-cart-modal__tax-text{color:var(--grey-60);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.s-cart-modal__price{color:var(--black);font-size:20px;font-style:normal;font-weight:600;line-height:120%}.s-cart-modal__checkout{color:var(--black);font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none;padding:14px 28px;border-radius:12px;background:var(--text-pink);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.s-cart-modal__checkout:hover{background:var(--bg-pink)}.s-cart-modal__body{max-height:100%;overflow-y:auto;overflow-x:hidden}.s-cart-modal__list{padding:0 32px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.s-collections-slider{display:block;overflow:visible}.s-collections-slider.is-loading{position:relative}.s-collections-slider.is-loading:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--white);-webkit-animation:pulse 1.5s infinite ease-in-out;animation:pulse 1.5s infinite ease-in-out;z-index:1;pointer-events:none}.s-collections-slider__wrapper{display:grid;grid-template-columns:1fr auto;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.s-collections-slider__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media (min-width: 768px){.s-collections-slider__content{gap:16px}}.s-collections-slider__title{font-size:20px;font-style:normal;font-weight:600;line-height:110%;width:80%}.s-collections-slider__title *{font-weight:600}@media (min-width: 768px){.s-collections-slider__title{font-size:40px}}.s-collections-slider__description{font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:none}@media (min-width: 480px){.s-collections-slider__description{display:block}}@media (min-width: 768px){.s-collections-slider__description{font-size:16px;font-weight:500}}.s-collections-slider__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.s-collections-slider__buttons{-ms-flex-item-align:self-end;align-self:self-end}}.s-collections-slider__link{font-size:16px;font-style:normal;font-weight:500;line-height:150%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;-webkit-transition:.3s all;transition:.3s all;text-decoration:none}.s-collections-slider__link.is-hide{display:none}.s-collections-slider__link:after{content:"";width:100%;height:1px;display:block;position:absolute;bottom:0;-webkit-transition:.3s all;transition:.3s all}.s-collections-slider__link:hover:after{width:0}.s-collections-slider__controls{display:none}@media (min-width: 768px){.s-collections-slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}}.s-collections-slider__slider-btn{border-radius:12px;border:1px solid var(--grey-10);background:var(--white);padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.s-collections-slider__slider-btn.is-hide{display:none}.s-collections-slider__slider-btn svg{width:20px;height:auto}.s-collections-slider__list{padding-top:16px;padding-left:8px}.s-collections-slider__list.is-hide{display:none}@media (min-width: 768px){.s-collections-slider__list{padding-top:40px;padding-left:0}}.s-collections-slider__item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.s-collections-slider__empty{display:none;padding:20px;margin-block:20px;background-color:var(--bg-grey)}.s-collections-slider__empty.is-visible{display:block}@media (min-width: 768px){.s-collections-slider__empty{margin-block:20px;padding:40px}}.s-collections-slider__empty-title{text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:110%;color:var(--grey-80)}.s-collections-slider__empty-title *{font-weight:600}.s-collections-slider__empty-title button{color:var(--text-pink)}@media (min-width: 768px){.s-collections-slider__empty-title{font-size:28px}}.s-cta-footer{padding-inline:0;max-width:none}.s-cta-footer__image,.s-cta-footer__image img{width:100%}.s-cta-footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;max-width:290px;margin:10px auto 0}@media (min-width: 768px){.s-cta-footer__container{gap:32px;max-width:380px;margin-top:20px}}.s-cta-footer__title{text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:110%}@media (min-width: 768px){.s-cta-footer__title{font-size:32px}}.s-cta-footer__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.s-faq-items{display:grid;grid-template-columns:1fr;gap:8px;margin:0 auto}@media (min-width: 768px){.s-faq-items{grid-template-columns:370px 1fr;gap:50px}}.s-faq-items__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-faq-items__title{color:var(--black);font-weight:600;font-size:24px;line-height:120%;margin-block:0 16px;width:65%;max-width:240px}@media (min-width: 768px){.s-faq-items__title{font-size:40px;width:100%;max-width:none}}.s-faq-items__description{font-weight:400;font-size:14px;line-height:150%;color:var(--black);width:70%}@media (min-width: 768px){.s-faq-items__description{width:100%}}.s-faq-items__image-wrapper{position:absolute;width:35%;max-height:150px;top:-40px;right:-20px}@media (min-width: 768px){.s-faq-items__image-wrapper{position:static;top:auto;right:auto;width:80%;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;margin-top:auto}}.s-faq-items__image-mob{display:block;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:150px;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.s-faq-items__image-mob{display:none}}.s-faq-items__image-desk{display:none;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width: 768px){.s-faq-items__image-desk{display:block}}.s-faq-items__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.s-faq-items__list{max-width:720px;margin-left:auto}}.s-faq-items__details{padding:20px;border:none;outline:none;position:relative;cursor:pointer}.s-faq-items__details:first-child:after{display:none}.s-faq-items__details:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:1px;background-color:var(--grey-10)}.s-faq-items__details[open]{border-radius:16px;background-color:var(--bg-grey)}.s-faq-items__details[open]:after{display:none}.s-faq-items__details[open]+details:after{display:none}.s-faq-items__details[open] span{background:var(--black);border-color:var(--black)}.s-faq-items__details[open] span svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.s-faq-items__details[open] span svg path{fill:var(--white)}.s-faq-items__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;width:100%;-webkit-transition:.3s all;transition:.3s all;outline:none;list-style:none}.s-faq-items__summary::-webkit-details-marker{display:none}.s-faq-items__summary::marker{display:none}.s-faq-items__icon{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;border:1px solid var(--grey-10);border-radius:12px}.s-faq-items__icon svg path{fill:var(--black)}.s-faq-items__summary-title{color:var(--black);font-weight:600;font-size:20px;line-height:120%;letter-spacing:0%}@media (min-width: 768px){.s-faq-items__summary-title{font-size:24px}}.s-faq-items__text{color:var(--grey-80);font-weight:400;font-size:14px;line-height:150%;letter-spacing:0%;margin-top:20px}@media (min-width: 768px){.s-faq-items__text{font-size:16px}}.s-faq-items__text-bottom{padding:20px}.s-faq-items__text-bottom *{color:var(--black);font-weight:400;font-size:14px;line-height:150%;letter-spacing:0%}@media (min-width: 768px){.s-faq-items__text-bottom *{font-size:16px}}.s-faq-items__text-bottom a{font-weight:500;text-decoration:underline;color:var(--black);padding-inline:6px}.s-faq-items__text-bottom a:hover{text-decoration:none}.s-filter{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100dvw;max-width:500px;height:100dvh;position:fixed;right:0;top:0;background-color:var(--white);padding:32px 32px 100px;z-index:10}.s-filter.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}.s-filter__btn-close{cursor:pointer;padding:5px;position:absolute;top:18px;right:18px;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}.s-filter__btn-close svg{width:28px;height:28px}.s-filter__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;overflow-y:auto}.s-filter__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.s-filter__title{color:var(--black);font-weight:600;font-size:20px;line-height:120%;letter-spacing:0%;margin:0}.s-filter__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.s-filter__item{color:var(--grey-60);font-weight:500;font-size:16px;line-height:150%;letter-spacing:0%;padding:8px 16px;border-radius:8px;background:var(--bg-grey);cursor:pointer}.s-filter__item input{display:none;width:0;height:0;overflow:hidden;opacity:0}.s-filter__item:hover{background:var(--bg-pink)}.s-filter__item:has(input:checked){background:var(--black);color:var(--white)}.s-filter__apply-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--black);font-size:16px;font-style:normal;font-weight:500;line-height:150%;background:var(--text-pink);border-radius:12px;padding:12px 20px;margin-top:auto;cursor:pointer;position:fixed;bottom:32px;right:32px;width:calc(100% - 64px);max-width:436px}.s-filter__apply-btn:hover{background-color:var(--btn-pink)}.s-footer{display:block;background:var(--bg-pink);padding:24px 16px}@media (min-width: 768px){.s-footer{padding:32px 52px}}.s-footer__container{border-radius:20px;background:var(--white);padding:20px 16px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:15px}@media (min-width: 768px){.s-footer__container{grid-template-columns:1fr auto auto auto;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:24px;padding:20px 32px}}.s-footer__top-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-column:1/4}@media (min-width: 768px){.s-footer__top-list{padding-bottom:0;grid-column:1/3;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:12px}}.s-footer__top-item{color:var(--black);font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none}.s-footer__top-item:hover{color:var(--dark-pink)}@media (min-width: 768px){.s-footer__top-item{font-size:16px}}.s-footer__logo{grid-column:1/4;margin-block:25px;width:100%}.s-footer__logo img{width:100%}@media (min-width: 768px){.s-footer__logo{grid-column:1/5}}.s-footer__location{color:var(--black);font-size:14px;font-style:normal;font-weight:500;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:auto;gap:4px;padding-right:24px;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;position:relative}.s-footer__location>svg{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px}.s-footer__location>svg path{fill:var(--black)}@media (min-width: 768px){.s-footer__location{grid-column:2/3;grid-row:3/4}}.s-footer__location-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-footer__location-icon svg{width:20px;height:20px}.s-footer__location-icon svg path{fill:var(--black)}.s-footer__language{color:var(--black);font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:auto;gap:4px;padding-right:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;position:relative}.s-footer__language:hover .s-footer__lang-wrapper{display:block}.s-footer__language>svg{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px}.s-footer__language>svg path{fill:var(--black)}@media (min-width: 768px){.s-footer__language{grid-column:3/4;grid-row:3/4}}.s-footer__language-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-footer__language-icon svg{width:20px;height:20px}.s-footer__language-icon svg path{fill:var(--black)}.s-footer__lang-wrapper{display:none;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);padding-bottom:10px}.s-footer__lang-form{padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;background-color:var(--white);border-radius:8px;-webkit-box-shadow:0px 4px 8px 0px rgba(14,14,14,.1);box-shadow:0 4px 8px #0e0e0e1a}.s-footer__lang-item{color:var(--black);font-size:16px;font-style:normal;font-weight:500;line-height:150%;opacity:.6;text-transform:capitalize}.s-footer__lang-item:hover,.s-footer__lang-item:has(input:checked){color:var(--dark-pink);opacity:1}.s-footer__lang-item input{display:none;width:0;height:0;overflow:hidden;opacity:0}.s-footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media (min-width: 768px){.s-footer__socials{grid-column:3/5;grid-row:1/2;gap:24px;align-self:start;padding-top:2px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.s-footer__social{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}.s-footer__social svg{width:16px;height:auto}.s-footer__social svg path{fill:var(--black)}.s-footer__social:hover path{fill:var(--dark-pink)}.s-footer__bottom-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px 24px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:1/4;grid-row:2/3}@media (min-width: 768px){.s-footer__bottom-list{grid-column:1/2;grid-row:3/4;gap:12px 32px}}.s-footer__bottom-item{color:var(--grey-60);font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none}.s-footer__bottom-item:hover{color:var(--black)}.s-footer__copiwrite-text{color:var(--grey-60);font-size:14px;font-style:normal;font-weight:400;line-height:150%;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:2px;grid-column:1/4;margin-left:auto}.s-footer__copiwrite-text span{font-size:10px}@media (min-width: 768px){.s-footer__copiwrite-text{grid-column:4/5;grid-row:3/4}}.s-footer__payments{grid-column:1/4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.s-footer__payments{grid-column:1/5;grid-row:2/3;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.s-footer__payments svg{width:35px;height:22px;-o-object-fit:contain;object-fit:contain}body:has(s-hero-search) .s-header{background-color:#0000}body:has(s-hero-search) .s-header__button,body:has(s-hero-search) .s-header__location{background:var(--white)}body:has(s-hero-search) header.section-header.is-scrolled .s-header{background-color:var(--white)}body:has(s-hero-search) header.section-header.is-scrolled .s-header__button,body:has(s-hero-search) header.section-header.is-scrolled .s-header__location{background:var(--bg-grey)}body:has(.s-search-modal.is-open) header.section-header{z-index:10}body:has(.s-search-modal.is-open) header.section-header .s-header{background-color:var(--white)}body:has(.s-search-modal.is-open) header.section-header .s-header__button,body:has(.s-search-modal.is-open) header.section-header .s-header__location{background:var(--bg-grey)}header.section-header{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:0;left:0;z-index:4}.s-header{width:100%;background-color:var(--white)}.s-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:8px;gap:4px}@media (min-width: 768px){.s-header__container{padding-block:20px}}.s-header__iamge-wrapper{width:130px;margin-right:40px}.s-header__iamge-wrapper img{width:100%;height:auto}.s-header__location-wrapper{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media (min-width: 768px){.s-header__location-wrapper{margin-left:0;gap:12px}}.s-header__buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media (min-width: 768px){.s-header__buttons-wrapper{margin-left:auto;gap:12px}}.s-header__map-link{border-radius:12px;background:var(--btn-pink);padding:12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s all;transition:.3s all}.s-header__map-link:hover{opacity:.8}.s-header__map-link svg{width:18px;height:18px}.s-header__map-link svg path{fill:var(--black)}@media (min-width: 480px){.s-header__map-link svg{width:22px;height:22px}}.s-header__button{border-radius:12px;background:var(--bg-grey);padding:12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:.3s all;transition:.3s all}.s-header__button:hover{opacity:.8}.s-header__button svg{width:18px;height:18px}.s-header__button svg path{fill:var(--black)}@media (min-width: 480px){.s-header__button svg{width:22px;height:22px}}.s-header__language{display:block;position:relative;text-transform:capitalize}.s-header__language:hover .s-header__lang-wrapper{display:block}@media (min-width: 768px){.s-header__language{display:block}}.s-header__lang-wrapper{display:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);padding-top:10px}.s-header__lang-form{padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;background-color:var(--white);border-radius:8px;-webkit-box-shadow:0px 4px 8px 0px rgba(14,14,14,.1);box-shadow:0 4px 8px #0e0e0e1a}.s-header__lang-item{color:var(--black);font-size:16px;font-style:normal;font-weight:500;line-height:150%;opacity:.6;text-transform:capitalize}.s-header__lang-item:hover,.s-header__lang-item:has(input:checked){color:var(--dark-pink);opacity:1}.s-header__lang-item input{display:none;width:0;height:0;overflow:hidden;opacity:0}.s-header__location{display:none}@media (min-width: 768px){.s-header__location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:var(--black);font-size:16px;font-style:normal;font-weight:500;line-height:150%;padding:12px 24px;background:var(--bg-grey);border-radius:12px}.s-header__location svg{width:21px;height:21px}.s-header__location svg path{fill:var(--black)}}.s-header__button-cart-count{position:absolute;top:0;right:0;-webkit-transform:translate(25%,-25%);transform:translate(25%,-25%);background-color:var(--btn-pink);color:var(--grey-80);font-size:12px;font-style:normal;font-weight:900;line-height:150%;padding:2px;border-radius:4px;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-hero-search{display:block;margin:0 auto}.s-hero-search__image-mob--left{display:block;position:absolute;bottom:-20px;left:-30px;z-index:-1}@media (min-width: 400px){.s-hero-search__image-mob--left{left:-70px}}@media (min-width: 768px){.s-hero-search__image-mob--left{display:none}}.s-hero-search__image-mob--right{display:block;position:absolute;top:-40px;right:-40px;z-index:-1}@media (min-width: 400px){.s-hero-search__image-mob--right{right:-70px}}@media (min-width: 768px){.s-hero-search__image-mob--right{display:none}}.s-hero-search__image-desk--left{display:none;position:absolute;bottom:0;left:-300px;z-index:-1}@media (min-width: 768px){.s-hero-search__image-desk--left{display:block}}.s-hero-search__image-desk--right{display:none;position:absolute;bottom:-10px;right:-300px;z-index:-1}@media (min-width: 768px){.s-hero-search__image-desk--right{display:block}}.s-hero-search__wrapper{margin:0 auto;max-width:340px;position:relative}@media (min-width: 768px){.s-hero-search__wrapper{max-width:740px}}.s-hero-search__title{color:var(--black);font-weight:600;font-size:32px;line-height:110%;letter-spacing:0%;text-align:center;margin-block:0 16px}@media (min-width: 768px){.s-hero-search__title{font-size:60px;-webkit-margin-after:20px;margin-block-end:20px}}.s-hero-search__description{max-width:475px;margin:0 auto;text-align:center}.s-hero-search__description *{color:var(--black);font-weight:500;font-size:14px;line-height:150%;letter-spacing:0%;margin:0}@media (min-width: 768px){.s-hero-search__description *{font-size:18px}}.s-hero-search__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:24px}.s-hero-search__form svg{width:100px}@media (min-width: 768px){.s-hero-search__form{margin-top:40px}.s-hero-search__form svg{width:200px}}.s-hero-search__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:var(--white);padding:4px;border-radius:12px}.s-hero-search__label input{background:#0000;border:none;outline:none;color:var(--grey-80);font-weight:500;font-size:16px;line-height:150%;letter-spacing:0%;width:100%;padding-inline:8px}.s-hero-search__label input::-webkit-input-placeholder{color:var(--grey-60)}.s-hero-search__label input::-moz-placeholder{color:var(--grey-60)}.s-hero-search__label input:-ms-input-placeholder{color:var(--grey-60)}.s-hero-search__label input::-ms-input-placeholder{color:var(--grey-60)}.s-hero-search__label input::placeholder{color:var(--grey-60)}@media (min-width: 768px){.s-hero-search__label input{font-size:18px;padding-inline:20px}}.s-hero-search__label button{padding:8px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--black)}.s-hero-search__label button svg{width:24px;height:24px}.s-hero-search__label button svg path{fill:var(--white)}.s-hero-search__label button:hover{background:var(--white);color:var(--black)}.s-hero-search__label button:hover svg path{fill:var(--black)}@media (min-width: 768px){.s-hero-search__label button{padding:12px}}@media (min-width: 768px){.s-hero-search__label{padding:12px;border-radius:20px}}.s-location-modal{width:90dvw;max-width:540px;padding:24px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--white);border-radius:16px;z-index:10;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.s-location-modal.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}.s-location-modal__title{color:var(--black);font-size:24px;font-style:normal;font-weight:600;line-height:110%;width:calc(100% - 36px)}@media (min-width: 768px){.s-location-modal__title{font-size:32px}}.s-location-modal__close{position:absolute;top:24px;right:24px;cursor:pointer}.s-location-modal__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.s-location-modal__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:12px;background:var(--bg-grey);position:relative}.s-location-modal__label svg{width:21px;height:21px;top:50%;right:16px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.s-location-modal__label:has(.s-location-modal__custom-select.is-show){border-bottom-right-radius:0;border-bottom-left-radius:0}.s-location-modal__select{display:none;background-color:#0000;border:none;outline:none;color:var(--grey-60);font-size:16px;font-style:normal;font-weight:400;line-height:150%;width:100%;-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.s-location-modal__select>option{background-color:#fff;color:#000;font-size:16px;padding:5px;text-indent:10px}.s-location-modal__apply-btn{background-color:var(--black);color:var(--white)}.s-location-modal__apply-btn:hover{background-color:var(--bg-pink);color:var(--black)}.s-location-modal__error{color:var(--dark-pink);font-size:14px;font-style:normal;font-weight:400;line-height:150%;padding-inline:8px;display:none}.s-location-modal__error.is-active{display:block}.s-location-modal__custom-select{width:100%;color:var(--grey-60);font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding:12px 45px 12px 20px;cursor:pointer}.s-location-modal__custom-select.is-show .s-location-modal__custom-options{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.s-location-modal__custom-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;overflow-y:auto;max-height:200px;width:100%;position:absolute;top:100%;left:0;z-index:2;display:none;background-color:var(--bg-grey)}.s-location-modal__custom-options li{color:var(--grey-60);font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding:6px 12px;background-color:var(--bg-grey);width:100%;cursor:pointer}.s-location-modal__custom-options li:hover,.s-location-modal__custom-options li[selected]{background-color:var(--bg-pink)}.s-location-modal__custom-options li[disabled]{color:var(--grey-40);pointer-events:none}.s-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.s-login input:-webkit-autofill,.s-login input:-webkit-autofill:hover,.s-login input:-webkit-autofill:focus,.s-login input:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 20px 20px var(--bg-blue);box-shadow:inset 0 0 20px 20px var(--bg-blue)}.s-login__form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:800px;width:100%}.s-login__form{border-radius:20px;padding:16px;background:#f9e0e6;position:relative;overflow:hidden;z-index:0}.s-login__form:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../assets/texture.png) repeat center center;background-size:100%;opacity:.15;z-index:-1}.s-login__title{color:var(--black);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:110%;margin:0}.s-login__input-wrapper{position:relative}.s-login__input[type=email],.s-login__input[type=password],.s-login__input[type=text]{width:100%;outline:none;background-color:#fff;color:var(--black);font-size:18px;font-style:normal;font-weight:400;line-height:150%;border-radius:16px;border:1px solid rgba(27,49,90,.1);padding:16px 36px 16px 12px;margin:0}.s-login__input[type=email]::-webkit-input-placeholder,.s-login__input[type=password]::-webkit-input-placeholder,.s-login__input[type=text]::-webkit-input-placeholder{color:#6e6e6e}.s-login__input[type=email]::-moz-placeholder,.s-login__input[type=password]::-moz-placeholder,.s-login__input[type=text]::-moz-placeholder{color:#6e6e6e}.s-login__input[type=email]:-ms-input-placeholder,.s-login__input[type=password]:-ms-input-placeholder,.s-login__input[type=text]:-ms-input-placeholder{color:#6e6e6e}.s-login__input[type=email]::placeholder,.s-login__input[type=password]::placeholder,.s-login__input[type=text]::placeholder{color:#6e6e6e}.s-login__input[type=email]::-ms-input-placeholder,.s-login__input[type=password]::-ms-input-placeholder,.s-login__input[type=text]::-ms-input-placeholder{color:#6e6e6e}.s-login__form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.s-login__error-message{display:block;color:#ce3838;font-size:12px;font-style:normal;font-weight:300;line-height:140%}.s-login__error-message ul{margin-bottom:0}.s-login__show-password{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:5px;border:none;background-color:#0000;cursor:pointer}.s-login__show-password svg{width:20px;height:20px}.s-login__show-password svg path{stroke:var(#6e6e6e)}.s-login__show-password:hover>svg{opacity:.6}.s-login__show-password>svg:last-child{display:none}.s-login__show-password.show>svg:last-child{display:block}.s-login__show-password>svg:first-child{display:block;margin-bottom:1px}.s-login__show-password.show>svg:first-child{display:none}.s-login__forgot-text{color:var(--grey-1);font-size:13px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:4px}.s-login__forgot-password{color:var(--black);font-size:16px;font-style:normal;font-weight:500;line-height:150%;cursor:pointer;position:relative}.s-login__forgot-password:after{content:"";display:block;width:0;height:1px;position:absolute;bottom:-2px;left:0;-webkit-transition:.3s all;transition:.3s all;background:var(--black)}.s-login__forgot-password:hover:after{width:100%}.s-login__submit-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px;row-gap:16px;margin-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-login__submit{cursor:pointer;color:var(--white);font-size:16px;font-style:normal;font-weight:500;line-height:150%;border-radius:12px;background:var(--black);padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-transition:.3s all;transition:.3s all}.s-login__submit:hover{background:var(--white);color:var(--black)}.s-login__submit-inner-wrapper{display:inline-block;position:relative}.s-login__submit-border{display:block;position:relative;top:-4px;left:10px;height:1px;width:60%;background-color:#000;-webkit-transition:all .15s;transition:all .15s;cursor:pointer}.s-login__submit-border:hover{width:40%}.s-login__register-wrapper{color:#828282;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-align:center}.s-login__register-wrapper *{margin:0}.s-login__register-wrapper a{color:var(--black);cursor:pointer;text-decoration:none;position:relative}.s-login__register-wrapper a:after{content:"";display:block;width:0;height:1px;position:absolute;bottom:-2px;left:0;-webkit-transition:.3s all;transition:.3s all;background:var(--black)}.s-login__register-wrapper a:hover:after{width:100%}@media screen and (max-width: 767.99px){main{min-height:unset}}@media screen and (min-width: 768px){.s-login__form-wrapper{row-gap:32px}.s-login__form{padding:40px}.s-login__title{font-size:60px}.s-login__input[type=email],.s-login__input[type=password],.s-login__input[type=text]{padding:24px 36px 24px 32px}.s-login__show-password{right:7px}.s-login__form-container{gap:24px}}@media screen and (min-width: 500px){.s-login__submit-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin-top:32px}.s-login__submit{width:auto}}.s-main-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;position:relative}.s-main-cart.is-loading{pointer-events:none}.s-main-cart.is-loading>div{-webkit-filter:blur(2px);filter:blur(2px)}.s-main-cart.is-loading:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);width:75px;height:75px;border-radius:100%;border:8px solid var(--dark-pink);border-top-color:#0000;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@media (min-width: 768px){.s-main-cart{gap:48px}}.s-main-cart__title{font-family:var(--font-heading);font-size:24px;font-weight:600;line-height:110%;letter-spacing:0%}.s-main-cart__title *{font-weight:600}@media (min-width: 768px){.s-main-cart__title{font-size:40px}}.s-main-cart__list{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 768px){.s-main-cart__list{grid-template-columns:1fr 1fr}}@media (min-width: 992px){.s-main-cart__list{grid-template-columns:1fr 1fr 1fr}}.s-main-cart__empty{padding:32px;color:var(--black);font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.s-main-cart__empty svg{width:75px;height:75px}.s-main-cart__empty svg path{fill:var(--text-pink)}.s-main-cart__empty-text{color:var(--black);font-size:24px;font-style:normal;font-weight:600;line-height:150%;text-align:center}.s-main-cart__empty-link{padding:8px 16px;border-radius:8px;background-color:var(--text-pink);color:var(--black);font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none;cursor:pointer}.s-main-cart__empty-link:hover{background-color:var(--bg-pink)}.s-main-collection{display:block;margin:0 auto}.s-main-collection__top{padding:32px 0;position:relative}.s-main-collection__top:after{content:"";display:block;width:100dvw;height:1px;background:#0e0e0e1a;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media (min-width: 768px){.s-main-collection__top{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}}@media (min-width: 768px)and (min-width: 1200px){.s-main-collection__top{grid-template-columns:1fr 650px;gap:100px}}.s-main-collection__title{color:var(--black);font-size:32px;font-style:normal;font-weight:600;line-height:110%;margin-block:0 16px}@media (min-width: 768px){.s-main-collection__title{font-size:60px}}.s-main-collection__description{color:var(--black);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.s-main-collection__image{display:none}@media (min-width: 768px){.s-main-collection__image{display:block;border-radius:20px;aspect-ratio:650/400;overflow:hidden}.s-main-collection__image .image-ratio{--aspect-ratio-percentage: 61.6%!important}.s-main-collection__image img{-o-object-fit:cover;object-fit:cover}}.s-main-collection__body{padding-block:0 32px}@media (min-width: 768px){.s-main-collection__body{padding-block:52px 100px}}.s-main-collection__filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding-block:32px}.s-main-collection__filter{color:var(--grey-60);font-weight:500;font-size:16px;line-height:150%;letter-spacing:0%;padding:8px 16px;border-radius:8px;background:var(--bg-grey);cursor:pointer}.s-main-collection__filter input{display:none;width:0;height:0;overflow:hidden;opacity:0}.s-main-collection__filter:hover{background:var(--bg-pink)}.s-main-collection__filter:has(input:checked){background:var(--black);color:var(--white)}.s-main-collection__list{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (min-width: 768px){.s-main-collection__list{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 992px){.s-main-collection__item--big{grid-column:span 2;grid-row:span 2}.s-main-collection__item--big .c-product-card{max-width:100%}.s-main-collection__item--big .c-product-card .c-product-card__image-wrapper{aspect-ratio:648/712}.s-main-collection__item--big .c-product-card .c-product-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex}}.s-main-collection__promotion{grid-column:span 2;border-radius:20px;background:var(--bg-pink);padding:16px;margin-block:8px;position:relative}.s-main-collection__promotion--desktop{display:none}.s-main-collection__promotion--mobile{display:block}@media (min-width: 992px){.s-main-collection__promotion{grid-column:span 1;padding:32px;margin-block:0}.s-main-collection__promotion--desktop{display:block}.s-main-collection__promotion--mobile{display:none}}.s-main-collection__promotion-title{color:var(--black);font-size:20px;font-style:normal;font-weight:600;line-height:120%;margin-block:0 8px}@media (min-width: 768px){.s-main-collection__promotion-title{font-size:24px;line-height:110%}}.s-main-collection__promotion-text{color:var(--grey-60);font-size:14px;font-style:normal;font-weight:400;line-height:150%;max-width:200px}@media (min-width: 768px){.s-main-collection__promotion-text{font-size:16px;max-width:250px}}.s-main-collection__promotion-image{position:absolute;right:16px;bottom:-10px;width:125px;height:auto}@media (min-width: 992px){.s-main-collection__promotion-image{width:calc(100% - 64px);bottom:32px;right:32px;z-index:-1}}.s-main-collection__load_more{grid-column:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:64px}@media (min-width: 768px){.s-main-collection__load_more{grid-column:1/5}}.s-main-collection__load_more:has(.s-main-collection__load_more-bnt[data-link=""]){display:none}.s-main-collection__load_more-bnt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px;border-radius:12px;border:1px solid var(--grey-10);text-decoration:none;font-size:16px;font-style:normal;font-weight:500;line-height:150%;color:var(--black)}.s-main-collection__load_more-bnt:hover{border-color:var(--black)}.s-main-collection__info{border-radius:20px;background:var(--bg-pink);padding:20px;margin-block:16px 0}.s-main-collection__info:has(.s-main-collection__info-image){display:grid;grid-template-columns:40px 1fr;gap:16px}.s-main-collection__info-text{font-size:14px;color:var(--black)}.s-main-collection__info-text a{color:var(--text-pink)}.s-main-collection__info-text a:hover{color:var(--btn-pink)}.s-main-collection__info-link{color:var(--text-pink);font-weight:600;text-decoration:underline;display:block;-webkit-margin-before:16px;margin-block-start:16px}.s-main-collection__info-link:hover{color:var(--btn-pink)}.s-mobile-pre-cart{width:calc(100% - 32px);position:fixed;bottom:20px;left:16px;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;background-color:var(--text-pink);border-radius:24px;padding:12px 16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(calc(100% + 20px));transform:translateY(calc(100% + 20px))}@media (min-width: 768px){.s-mobile-pre-cart{display:none}}.s-mobile-pre-cart.is-active{-webkit-transform:translateY(0);transform:translateY(0)}.s-mobile-pre-cart__count{width:32px;height:32px;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;background-color:var(--white);border-radius:50%;font-size:14px;font-weight:700;color:var(--grey-80)}.s-mobile-pre-cart__title{font-size:16px;font-weight:700;color:var(--black)}.s-mobile-pre-cart__price{font-size:16px;font-weight:700;color:var(--black);margin-left:auto}.s-products-slider{display:block;overflow:visible}.s-products-slider.is-loading{position:relative}.s-products-slider.is-loading:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--white);-webkit-animation:pulse 1.5s infinite ease-in-out;animation:pulse 1.5s infinite ease-in-out;z-index:5;pointer-events:none}.s-products-slider__wrapper{display:grid;grid-template-columns:1fr auto;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.s-products-slider__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media (min-width: 768px){.s-products-slider__content{gap:16px}}.s-products-slider__title{font-size:20px;font-style:normal;font-weight:600;line-height:110%;width:80%}.s-products-slider__title *{font-weight:600}@media (min-width: 768px){.s-products-slider__title{font-size:40px}}.s-products-slider__description{font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:none}@media (min-width: 480px){.s-products-slider__description{display:block}}@media (min-width: 768px){.s-products-slider__description{font-size:16px;font-weight:500}}.s-products-slider__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.s-products-slider__buttons{-ms-flex-item-align:self-end;align-self:self-end}}.s-products-slider__link{font-size:16px;font-style:normal;font-weight:500;line-height:150%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;-webkit-transition:.3s all;transition:.3s all;text-decoration:none}.s-products-slider__link:after{content:"";width:100%;height:1px;display:block;position:absolute;bottom:0;-webkit-transition:.3s all;transition:.3s all}.s-products-slider__link:hover:after{width:0}.s-products-slider__controls{display:none}@media (min-width: 768px){.s-products-slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}}.s-products-slider__slider-btn{border-radius:12px;border:1px solid var(--grey-10);background:var(--white);padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.s-products-slider__slider-btn.is-hide{display:none}.s-products-slider__slider-btn svg{width:20px;height:auto}.s-products-slider__list{padding-top:16px;padding-left:8px}.s-products-slider__list.is-hide{display:none}@media (min-width: 768px){.s-products-slider__list{padding-top:40px;padding-left:0}}.s-products-slider__item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.s-products-slider__empty{display:none;padding:20px;margin-block:20px;background-color:var(--bg-grey)}.s-products-slider__empty.is-visible{display:block}@media (min-width: 768px){.s-products-slider__empty{margin-block:20px;padding:40px}}.s-products-slider__empty-title{text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:110%;color:var(--grey-80)}.s-products-slider__empty-title *{font-weight:600}.s-products-slider__empty-title button{color:var(--text-pink)}@media (min-width: 768px){.s-products-slider__empty-title{font-size:28px}}.s-recommended-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;position:relative;overflow:visible}.s-recommended-products.is-loading{pointer-events:none}.s-recommended-products.is-loading>div{-webkit-filter:blur(2px);filter:blur(2px)}.s-recommended-products.is-loading:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);width:75px;height:75px;border-radius:100%;border:8px solid var(--dark-pink);border-top-color:#0000;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;z-index:5}@media (min-width: 768px){.s-recommended-products{gap:48px}}.s-recommended-products__title{font-size:24px;font-style:normal;font-weight:600;line-height:110%;width:80%}.s-recommended-products__title *{font-weight:600}@media (min-width: 768px){.s-recommended-products__title{font-size:40px}}.s-recommended-products__list{padding-top:16px;padding-left:8px}.s-recommended-products__list.is-hide{display:none}@media (min-width: 768px){.s-recommended-products__list{padding-top:40px;padding-left:0}}.s-recommended-products__item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@-webkit-keyframes pulse{0%{opacity:.8}50%{opacity:.6}to{opacity:.8}}@keyframes pulse{0%{opacity:.8}50%{opacity:.6}to{opacity:.8}}body:has(.s-search-modal.is-open) .s-header__wrapper{border-bottom-right-radius:0;border-bottom-left-radius:0}.s-search-modal{display:none;position:fixed;top:62px;left:0;width:100dvw;z-index:11}.s-search-modal.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.s-search-modal{top:88px}}@media (min-width: 992px){.s-search-modal{max-width:1400px;width:calc(100% - 40px);left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);border-top:1px solid var(--bg-grey);max-height:calc(100dvh - 100px);overflow:hidden;border-bottom-right-radius:20px;border-bottom-left-radius:20px}}.s-search-modal__search-label{padding:18px;background:var(--bg-grey);display:block;width:100%}@media (min-width: 768px){.s-search-modal__search-label{padding-inline:40px}}.s-search-modal__search-input[type=text]{background:var(--bg-grey);color:var(--black);font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding:0;margin:0;border:none;outline:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.s-search-modal__search-input[type=text]::-webkit-input-placeholder{color:var(--grey-2)}.s-search-modal__search-input[type=text]::-moz-placeholder{color:var(--grey-2)}.s-search-modal__search-input[type=text]:-ms-input-placeholder{color:var(--grey-2)}.s-search-modal__search-input[type=text]::-ms-input-placeholder{color:var(--grey-2)}.s-search-modal__search-input[type=text]::placeholder{color:var(--grey-2)}.s-search-modal__wrapper{position:relative;background-color:var(--white);height:100%;max-height:100%;overflow-y:auto}.s-search-modal__wrapper:has(div){padding:20px 20px 40px}@media (min-width: 768px){.s-search-modal__wrapper{gap:40px}.s-search-modal__wrapper:has(div){padding:20px 40px 40px}}.s-search-modal__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.s-search-modal__link-wrapper{background:var(--black);position:fixed;bottom:0;width:100%;padding:12px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-search-modal__link-wrapper.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 992px){.s-search-modal__link-wrapper{padding:16px;position:absolute}}.s-search-modal__link-wrapper a{color:var(--white);font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.s-search-modal__link-wrapper a:hover{opacity:.8}@media (min-width: 768px){.s-search-modal__link-wrapper a{font-size:14px;letter-spacing:.7px}}.s-search-modal__results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%}.s-search-modal__results-title{font-size:18px;color:var(--black)}@media (min-width: 768px){.s-search-modal__results-title{font-size:24px}}.s-search-modal__results-item .c-collection-card:hover{background:var(--bg-grey);border:1px solid var(--bg-grey)}.s-search-modal__results-item .c-collection-card:hover .c-collection-card__content-hovered{display:none}.s-search-modal__results-item .c-collection-card:hover .c-collection-card__content{opacity:1}.s-search-modal__results-item .c-product-card.is-hovered .c-product-card__container{background:#0000;-webkit-box-shadow:none;box-shadow:none;width:100%;border:1px solid rgba(0,0,0,0)}.s-search-modal__results-item .c-product-card.is-hovered .c-product-card__content{display:grid}.s-search-modal__results-item .c-product-card.is-hovered .c-product-card__content-hovered{display:none}.s-search-modal__results-item .c-product-card .c-product-card__container{padding:0}.s-search-modal__results-item .c-product-card .c-product-card__add-btn{right:12px;bottom:12px}.s-search-modal__results-item .c-product-card .c-product-card__add-btn svg{width:18px;height:18px}.s-search-modal__empty{padding:20px;background-color:var(--bg-grey);text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:110%;color:var(--grey-80)}.s-search-modal__empty *{font-weight:600}.s-search-modal__empty button{color:var(--text-pink)}@media (min-width: 768px){.s-search-modal__empty{padding:40px;font-size:28px}}.section-sticky-cart{position:sticky;bottom:0;background-color:var(--black);padding:16px 0;z-index:6}.s-sticky-cart{display:grid;grid-template-columns:1fr;gap:8px}.s-sticky-cart:has(input:not(:checked)) .s-sticky-cart__button{opacity:.6;pointer-events:none}@media (min-width: 768px){.s-sticky-cart{gap:52px;grid-template-columns:2fr 1fr}}.s-sticky-cart__wrapper{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:4px}.s-sticky-cart__title{color:var(--white);font-weight:600;font-size:20px;line-height:110%;letter-spacing:0%;grid-column:1/2;grid-row:1/2}@media (min-width: 768px){.s-sticky-cart__title{font-size:24px}}.s-sticky-cart__sub-title{color:var(--white);font-weight:400;font-size:10px;line-height:150%;letter-spacing:0%;grid-column:1/2;grid-row:2/3;display:grid;grid-template-columns:16px 1fr;gap:8px}.s-sticky-cart__sub-title a{color:var(--text-pink)}@media (min-width: 768px){.s-sticky-cart__sub-title{font-size:14px}}.s-sticky-cart__price{color:var(--white);font-weight:600;font-size:20px;line-height:110%;letter-spacing:0%;grid-column:2/3;grid-row:1/3;align-self:center}@media (min-width: 768px){.s-sticky-cart__price{font-size:24px}}.s-sticky-cart__button{padding:12px 20px;background-color:var(--text-pink);border-radius:12px;color:var(--black);font-weight:500;font-size:16px;line-height:150%;letter-spacing:0%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s all;transition:.3s all}.s-sticky-cart__button:hover{background-color:var(--btn-pink)}.s-sticky-cart__button.is-disabled{opacity:.6;pointer-events:none}.s-sticky-cart__confirmation{width:90dvw;max-width:540px;padding:24px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--white);border-radius:16px;z-index:10;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.s-sticky-cart__confirmation.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}.s-sticky-cart__confirmation-title{color:var(--black);font-size:24px;font-style:normal;font-weight:600;line-height:110%}@media (min-width: 768px){.s-sticky-cart__confirmation-title{font-size:32px}}.s-sticky-cart__confirmation-text{color:var(--black);font-size:16px;font-style:normal;font-weight:500;line-height:110%}@media (min-width: 768px){.s-sticky-cart__confirmation-text{font-size:24px}}.s-sticky-cart__confirmation-buttons{display:grid;grid-template-columns:1fr 1fr;gap:24px}.s-sticky-cart__confirmation-dissmis{padding:12px 20px;background-color:var(--grey-10);border-radius:12px;color:var(--black);font-weight:500;font-size:16px;line-height:150%;letter-spacing:0%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s all;transition:.3s all}.s-sticky-cart__confirmation-dissmis:hover{background-color:var(--bg-grey)}.s-sticky-cart__confirmation-accept{padding:12px 20px;background-color:var(--text-pink);border-radius:12px;color:var(--black);font-weight:500;font-size:16px;line-height:150%;letter-spacing:0%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s all;transition:.3s all}.s-sticky-cart__confirmation-accept:hover{background-color:var(--btn-pink)}.s-sticky-cart__checkbox-wrapper{width:100%;aspect-ratio:1/1;border-radius:4px;border:1px solid var(--btn-pink);-webkit-transition:.3s all;transition:.3s all;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;margin-top:2px}.s-sticky-cart__checkbox-wrapper svg{opacity:0;-webkit-transition:.3s all;transition:.3s all;width:70%;height:auto}.s-sticky-cart__checkbox-wrapper svg path{fill:var(--black)}.s-sticky-cart__checkbox-wrapper input{display:none;height:0;overflow:hidden;opacity:0}.s-sticky-cart__checkbox-wrapper:has(input:checked){background-color:var(--btn-pink)}.s-sticky-cart__checkbox-wrapper:has(input:checked) svg{opacity:1}.s-voucher{display:grid;grid-template-columns:1fr;row-gap:32px;-webkit-column-gap:52px;-moz-column-gap:52px;column-gap:52px;position:relative}.s-voucher.is-loading{pointer-events:none}.s-voucher.is-loading>div{-webkit-filter:blur(2px);filter:blur(2px)}.s-voucher.is-loading:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);width:75px;height:75px;border-radius:100%;border:8px solid var(--dark-pink);border-top-color:#0000;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translate(-50%) translateY(-50%) rotate(0)}to{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translate(-50%) translateY(-50%) rotate(360deg)}}@keyframes spin{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translate(-50%) translateY(-50%) rotate(0)}to{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translate(-50%) translateY(-50%) rotate(360deg)}}@media (min-width: 768px){.s-voucher{grid-template-columns:1fr 1fr}}.s-voucher__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media (min-width: 768px){.s-voucher__wrapper{gap:24px}}.s-voucher__title{color:var(--black);font-weight:600;font-size:32px;line-height:110%;letter-spacing:0%;margin:0}@media (min-width: 768px){.s-voucher__title{font-size:60px}}.s-voucher__price{color:var(--black);font-weight:600;font-size:20px;line-height:120%;letter-spacing:0%}@media (min-width: 768px){.s-voucher__price{font-size:24px}}.s-voucher__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media (min-width: 768px){.s-voucher__form{gap:24px}}.s-voucher__label{color:var(--grey-40);font-weight:500;font-size:14px;line-height:150%;letter-spacing:0%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}@media (min-width: 768px){.s-voucher__label{gap:12px}}.s-voucher__input{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0%;color:var(--grey-80);background-color:var(--bg-grey);padding:12px 20px;border-radius:12px;outline:none;border:1px solid rgba(0,0,0,0);resize:none}.s-voucher__input::-webkit-input-placeholder{color:var(--grey-60)}.s-voucher__input::-moz-placeholder{color:var(--grey-60)}.s-voucher__input:-ms-input-placeholder{color:var(--grey-60)}.s-voucher__input::-ms-input-placeholder{color:var(--grey-60)}.s-voucher__input::placeholder{color:var(--grey-60)}.s-voucher__input:is(textarea){min-height:100px}.s-voucher__input.is-error{border-color:red}@media (min-width: 768px){.s-voucher__input{font-size:16px}}.s-voucher__add-to-cart{border:1px solid var(--grey-20);padding:14px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0%;border-radius:12px;color:var(--black)}.s-voucher__add-to-cart:hover{background-color:var(--bg-pink);border:1px solid var(--bg-pink)}.s-voucher__variants{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}@media (min-width: 768px){.s-voucher__variants{gap:16px}}.s-voucher__variant{border-radius:12px;border:1px solid rgba(0,0,0,0);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}@media (min-width: 768px){.s-voucher__variant{border-radius:20px}}.s-voucher__variant img{width:100%}.s-voucher__variant input{display:block;width:0;height:0;overflow:hidden}.s-voucher__variant:has(input:checked){border-color:var(--dark-pink)}.s-voucher__layouts{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}.s-voucher__layout{display:none;overflow:hidden;position:relative;aspect-ratio:641/814}.s-voucher__layout.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.s-voucher__layout img{width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.s-voucher__layout-content{width:65%;min-height:42%;position:absolute;left:5%;top:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10%;z-index:2}.s-voucher__layout-content div#capture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10%}.s-voucher__empty{width:100%;position:absolute;display:block}.s-voucher__empty.is-hide{display:none}.s-voucher__empty svg{width:100%;height:auto}.s-voucher__layout-header,.s-voucher__layout-footer{width:100%;font-weight:400;line-height:135%;letter-spacing:0%;font-size:30px;color:inherit}.s-voucher__layout-header.s-voucher__layout-footer,.s-voucher__layout-footer.s-voucher__layout-footer{text-align:right}.s-voucher__layout-body{width:100%;font-weight:400;line-height:110%;letter-spacing:0%;font-size:30px;color:inherit;margin-block:3%;overflow-wrap:break-word}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-theme.css.map */
