.hide{display:none}#custom .intro .button,#services .block .text a.button{margin-top:30px}.lb-nav a.lb-prev,.lb-nav a.lb-next{opacity:1!important;display:block!important;background-position:center center;position:relative;width:30px}#lightbox .lb-dataContainer .lb-close{position:relative;right:30px}.lb-nav a.lb-next{right:-35px}.lb-nav a.lb-prev{left:-35px}.hc-installments-wrapper{margin-bottom:30px;text-align:center;font-size:13px;line-height:19px}#product .product-form .reviews{margin-bottom:20px}input[type=file]::file-selector-button{display:inline-block;padding:0 18px;margin-right:15px;margin-bottom:25px;background:#fff;border:1px solid #F37F94!important;color:#f37f94!important;text-decoration:none!important;font-family:maison_neuebook,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:36px!important;white-space:nowrap;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;transition:.3s}input[type=file]::file-selector-button:hover{background-color:#f37f94;color:#fff!important}.klaviyo-star-rating-widget{text-align:center}.footer__inner{padding-block:80px}.footer__link-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));justify-content:space-between;width:100%;gap:14px}.footer__inner-content{display:flex;gap:72px}.footer__link-list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.footer__link-group{width:fit-content}.footer__link-group-title{font-size:1.25rem;line-height:1.5;letter-spacing:0;color:#2b2b2b;margin-bottom:1rem}.footer__link-list li a{font-size:13px;line-height:1.5;letter-spacing:0;text-decoration:none;color:#2b2b2b;text-transform:uppercase;font-family:maison_neuebook,sans-serif;transition:all .3s ease;display:flex;align-items:center;gap:10px;width:fit-content}.footer__link-list li a svg{width:14px}.footer__link-list li a:hover{color:#f37f94}.footer__newsletter{max-width:320px}.footer__newsletter-title{font-size:1.625rem;margin-bottom:20px;letter-spacing:0;color:#2b2b2b}.footer__newsletter-text{font-size:1rem;line-height:1.5;letter-spacing:0;color:#2b2b2b}.footer__newsletter-text p:last-child{margin-bottom:12px}.footer__newsletter input[type=email]{width:100%;padding:10px;border:1px solid #DBCAC0;font-family:maison_neuebook,sans-serif;background:#fff;font-size:1rem;line-height:1.5;letter-spacing:0;color:#2b2b2b;height:56px}.footer__newsletter input[type=email]:placeholder{color:#2b2b2b}.footer__newsletter .button{width:100%;font-size:.875rem;letter-spacing:.35px;line-height:1;margin-top:12px}.footer__newsletter-under-button-text{font-size:.875rem;line-height:1.5;letter-spacing:0;color:#2b2b2b;text-align:center;margin-top:10px}.footer__link-accordions{display:none;border-top:.5px solid #2B2B2B}.footer__social-media{display:none}.footer__link-accordion .ac{margin:0;overflow:hidden;border-bottom:.5px solid #2B2B2B}.footer__link-accordion .ac .ac-header button{display:flex;align-items:center;justify-content:space-between;padding-block:1.25rem;width:100%;text-align:left;font-size:1.25rem;letter-spacing:0;line-height:1.5;position:relative}.footer__link-accordion .ac .ac-header button .plusminus{position:relative;width:12px;height:12px;cursor:pointer;color:#2b2b2b}.footer__link-accordion .ac .ac-header button[aria-expanded=true] .plusminus:before{transform:translatey(-50%) rotate(-90deg);opacity:0}.footer__link-accordion .ac .ac-header button[aria-expanded=true] .plusminus:after{transform:translatey(-50%) rotate(0)}.footer__link-accordion-text{padding-bottom:1rem}.footer__link-accordion .plusminus:before,.footer__link-accordion .plusminus:after{content:"";display:block;background-color:#333;position:absolute;top:50%;left:0;transition:.35s;width:100%;height:1px}.footer__link-accordion .plusminus:before{transform:translatey(-50%)}.footer__link-accordion .plusminus:after{transform:translatey(-50%) rotate(90deg)}@media(max-width:1024px){.footer__inner{padding-block:40px}.footer__logo{display:flex;justify-content:center}.footer__inner-content{display:flex;flex-direction:column;gap:50px;padding-inline:1rem}.footer__link-groups{display:none}.footer__link-accordions{display:block}.footer__link-group-title{margin-bottom:0}.footer__newsletter{max-width:100%}.footer__link-list{margin-bottom:1rem}.footer__social-media{display:flex;justify-content:center;gap:1.5rem}.footer__social-media ul{display:flex;gap:1.5rem;list-style:none;padding:0;margin:0}.footer__social-media ul li a{display:flex;align-items:center;justify-content:center}.footer__social-media ul li a svg{height:1.125rem;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/custom.css.map */
