:root{--policy-width: 687px;--policy-page-desktop-font-size: 14px;--policy-page-mobile-font-size: 12px;--policy-page-font-weight: 300;--sohne-bold-family: "Sohne Bold";--sohne-regular-family: "Sohne Regular";--faq-collapsible-content-width: 714px;--faq-collapsible-content-border-color: #000000}.template-page-Dev-privacy-policy .page-header{margin-top:3.5rem!important;margin-bottom:4rem!important}.template-page-Dev-privacy-policy .rte span{line-height:1.25}.template-page-Dev-privacy-policy .rte span strong{font-weight:500;font-family:Sohne Bold;margin-top:16px;display:inline-block}.page-title{font-size:7rem;text-align:center}.privacy-policy-container{max-width:var(--policy-width)!important;margin:0 auto!important;font-size:var(--policy-page-desktop-font-size)!important;line-height:1.2143!important;font-weight:var(--policy-page-font-weight)!important;padding-bottom:2rem!important}.template-page-faqs .faq-rich-text{padding-top:1rem;padding-bottom:5.9rem}.template-page-faqs .faq-rich-text .rich-text__heading{font-family:MRBOHO Regular;font-weight:400}@media screen and (max-width: 767px){.privacy-policy-container{max-width:100%!important;padding:0 0rem 0rem!important;font-size:var(--policy-page-mobile-font-size)!important}.page-header{margin-top:4.7rem!important;margin-bottom:3.5rem!important}.page-title{font-size:4.5rem!important;line-height:1!important}.footer__content-top{padding-top:2.7rem!important}.template-page-Dev-privacy-policy .breadcrumb{margin:2.7rem 0;line-height:1.45}.template-page-Dev-privacy-policy .page-header{margin-bottom:3.5rem!important}.template-page-Dev-privacy-policy .rte span strong{font-weight:500;font-family:Sohne Bold;line-height:1.25;margin-top:16px;display:inline-block}}.faq-rich-text{padding-top:5.5rem;padding-bottom:5.9rem}.faq-rich-text .rich-text__blocks .rich-text__heading{margin-bottom:0}.faq-collapsible-content .container{flex-direction:row-reverse;column-gap:10rem;margin:0 auto;justify-content:center}.collapsible-content--large{min-height:50vh!important}.template-page-faqs .collapsible-content--large{min-height:38vh!important}.template-page-faqs .faq-collapsible-content.collapsible-content{margin-bottom:2rem}.faq-collapsible-content .collapsible-content__gallery+.collapsible-content__info{max-width:518px;padding:0;align-items:flex-start}.faq-collapsible-content .collapsible-content__gallery{max-width:276px}.faq-collapsible-content .collapsible-content__question{font-weight:500;font-family:Sohne Bold;width:100%;font-size:1.6rem}.faq-collapsible-content .collapsible-content__item{border-bottom:.1rem solid var(--faq-collapsible-content-border-color)}.faq-collapsible-content .collapsible-content__answer .collapsible-content__answer-inner p{font-size:1.2rem;line-height:1.25;letter-spacing:0;font-weight:300}.slideshow__info a{text-decoration:none}.faq-collapsible-content .collapsible-content__image{width:100%;height:100%;object-fit:cover}.media-banner-section{padding-bottom:0!important;margin:-2px 0 0}.breadcrumbs-wrapper .container{padding-inline:1rem;max-width:100%}.template-page-shop-the-look .breadcrumb{margin-top:.8rem;margin-bottom:1rem}.login__wrapper .login__title.h2{text-align:center;font-size:4.5rem;line-height:1;font-weight:400;color:#232524}.template-login .breadcrumb,.template-register .breadcrumb{margin-block:1.5rem}.login__wrapper .login--btns-wrapper{display:block;width:100%;text-align:center;font-family:var(--sohne-bold-family);font-weight:500}.login__wrapper .login__sign-in,.customer .button--tertiary{width:100%;font-size:1.4rem;padding:1rem;line-height:1.143;font-weight:500;text-transform:none;font-family:var(--sohne-bold-family);color:#fff}.login__wrapper .login__sign-in:hover,.customer .button--tertiary:hover{color:#000!important}.customer .button--tertiary:after,.login__wrapper .login__sign-in:after{width:100%}.customer .button--tertiary:hover:after,.login__wrapper .login__sign-in:hover:after{width:0%!important}.login .button.login__forgot-password{line-height:1.25;font-size:1.2rem;margin-top:1rem;text-transform:none;font-family:var(--sohne-bold-family);font-weight:500}.button--simple span:after,.button--simple span:before,.customer .button--simple span:after,.customer .button--simple span:before{bottom:1.3px}.login__create-acc{width:100%}.login__create-acc .login__text{font-family:var(--sohne-bold-family);font-weight:500}#account-modal .account__header{justify-content:end;padding-inline:2.5rem;padding-top:3rem;padding-bottom:2rem}#account-modal .account__main{padding-inline:2.5rem}#account-modal .account__header .account-modal__close-button{height:auto;width:auto}.account-login-text{font-size:4.5rem;line-height:1;font-weight:400;font-family:MRBOHO Regular;margin-right:9rem;margin-top:0;text-transform:none;margin-bottom:2rem}account-modal .account__main .header__account__account li a{font-family:var(--sohne-bold-family);font-weight:500;font-size:1.2rem;line-height:1.25;text-transform:none;padding:0;padding-bottom:.9rem}account-modal .header__account__logout,account-modal .header__account__login{margin-top:2rem;font-size:1.4rem;text-transform:none;line-height:1.144;padding:1rem;color:#fff;font-family:var(--sohne-bold-family);font-weight:500}account-modal .header__account__logout:hover,account-modal .header__account__login:hover{color:#000!important}account-modal .account__main .header__account__account .header__account__address .button{padding:0}account-modal .header__account__logout:after,account-modal .header__account__login:after{width:100%}account-modal .header__account__logout:hover:after,account-modal .header__account__login:hover:after{width:0%!important}#account-modal .account__info h3{margin-top:0;margin-bottom:.5rem;text-transform:none;font-family:var(--sohne-bold-family);font-weight:500}#account-modal .account__info p{margin-bottom:0rem}.header__account__register.link{margin-block:0px;padding-block:0px;margin-top:1rem;font-family:var(--sohne-regular-family);font-weight:300;text-transform:none;font-size:1.2rem;line-height:1.25}.customer .field--checkbox input[type=checkbox]+label{align-items:flex-start}.field--checkbox input[type=checkbox]+label:before{position:relative;top:.1rem}.login.register .login__form form .field.field--checkbox input{width:12px;height:12px;margin:0}.login__form form .field input{color:#000;opacity:1;font-size:12px!important}.login__form form .field input::placeholder{color:#000;opacity:1;font-size:12px}@media screen and (max-width: 989px){.faq-rich-text{padding-top:2.7rem;padding-bottom:3.2rem}.faq-rich-text .container{padding:0 1.2rem}.faq-rich-text .rich-text__blocks .rich-text__heading{font-size:4.5rem;line-height:1;font-weight:400}.faq-collapsible-content .collapsible-content__gallery+.collapsible-content__info{padding-bottom:3.2rem}}@media screen and (max-width: 910px){.faq-collapsible-content .container{flex-direction:column-reverse}.faq-collapsible-content .collapsible-content__gallery+.collapsible-content__info{max-width:100%}.collapsible-content--large .collapsible-content__gallery{margin-inline-start:0rem;min-width:50%}.faq-collapsible-content .collapsible-content__image{height:100%}}@media screen and (max-width: 767px){.faq-collapsible-content .collapsible-content__question{font-size:1.4rem;line-height:1.2143}.faq-collapsible-content .collapsible-content__info{padding:0 1.2rem}.faq-collapsible-content .collapsible-content__gallery+.collapsible-content__info{padding-bottom:3.2rem}}@media screen and (max-width: 749px){.template-page-shop-the-look .popular-products-section{padding-bottom:4rem!important}.template-page-shop-the-look .footer{padding-top:2.7rem}.template-page-faqs .faq-rich-text{padding-top:0;padding-bottom:3.2rem}.collapsible-content--large .collapsible-content__gallery{margin-inline-start:0rem;min-width:219px;max-width:219px}.faq-collapsible-content .collapsible-content__image{height:100%}.template-page-faqs .faq-collapsible-content.collapsible-content{margin-bottom:.6rem}.template-page-shop-the-look .breadcrumb{margin-top:2.7rem}.login__wrapper .page-header{margin-block:0px!important}.login .login__wrapper form{margin-top:4.2rem}.template-login .breadcrumb,.template-register .breadcrumb{margin-block:2.7rem}.customer .login__wrapper{padding-bottom:.6rem}.login__wrapper .container{padding-inline:.9rem}#account-modal{width:100%}#account-modal .account__main,#account-modal .account__header{padding-inline:1rem}.account-login-text{font-size:3rem;line-height:1.168;margin-bottom:2.1rem}#account-modal .account__info h3{font-size:1.2rem;line-height:1.25}#account-modal .account__info p{line-height:1.25}.faq-collapsible-content .collapsible-content__answer .collapsible-content__answer-inner p{max-width:343px}}.my-icon.swym-added{Background:red}.facet-checkbox:after{background:#000}
/*# sourceMappingURL=/s/files/1/0356/5836/7107/t/21/assets/custom-new.css.map */
