:root{--color-crimson: #F283B4;--color-pink: #F6DEE6;--color-blue: #4D579E;--bs-body-color: #000;--margin: 40px auto 60px;--margin-padding: 40px 0 60px;--header-height: 190px;--content-width: 1728px;interpolate-size:allow-keywords}*{font-family:Poppins!important;line-height:normal;color:var(--color-blue)}html{padding-bottom:0!important;min-height:100%}body{overflow-x:clip;margin-top:190px;min-height:calc(100vh - 190px)}a{color:var(--color-blue)}#mainContent{display:flex;flex-direction:column;min-height:calc(100vh - 190px)}#mainContent>:first-child>section.container,#mainContent>:first-child.container{margin-top:20px}.container{max-width:min(var(--content-width),100% - 44px * 2);margin:var(--margin);padding:0}section>.container{padding:var(--margin-padding);margin:0 auto}.spacer{flex:1}h1,h2,h3,h4,h5,h6{color:var(--color-blue);font-weight:600!important;margin:0}h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{line-height:1}h1{font-size:40px;color:var(--color-blue)}h2{font-size:32px}h3{font-size:21.748px}h4{font-size:17.4px}h5{font-size:11.25px}button,.button{background-color:var(--color-blue);border-radius:14px;border:none;color:#fff!important;font-weight:700;padding:8px 32px;min-height:55px;-webkit-user-select:none;user-select:none;text-decoration:none;display:flex;align-items:center;justify-content:center;line-height:1;text-align:center}button.large,.button.large{font-size:36px;min-height:112px;border-radius:24px;padding:16px 48px}button.medium,.button.medium{font-size:28px;min-height:74px;border-radius:24px;padding:16px 40px}button.minimal{background-color:transparent;color:#000!important}button:disabled{cursor:not-allowed;filter:grayscale();opacity:.5}select{cursor:pointer}input[type=text],input[type=password],input[type=email]{all:unset;border-radius:14px;font-weight:700;padding:8px 32px;min-height:55px;background-color:#fff;box-sizing:border-box}.mobile-only{display:none!important}@media (max-width: 768px){:root{--margin: 30px auto 50px;--margin-padding: 30px 0 50px;--header-height: 108px}body{margin-top:107px;min-height:calc(100vh - 107px)}#mainContent{min-height:calc(100vh - 107px)}.container{max-width:calc(100% - 28px);margin:30px auto 50px}.desktop-only{display:none!important}.mobile-only{display:flex!important}h1{font-size:32px}h2{font-size:20px}h3{font-size:15px;font-weight:400!important}h4{font-size:11.25px;font-weight:400!important}h5{font-size:8.4375px;font-weight:400!important}button,.button,input[type=text],input[type=password],input[type=email]{border-radius:12px;padding:6px 24px;min-height:45px}button.large,.button.large{font-size:28px;min-height:96px;border-radius:20px;padding:12px 32px}button.medium,.button.medium{font-size:20px;min-height:50px;border-radius:20px;padding:12px 24px}}.modal-container{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0004;display:flex;justify-content:center;align-items:center;z-index:2147483647}.modal-element{margin:auto;background-color:#fff;padding:20px 30px 30px;border-radius:16px;filter:drop-shadow(0px 4px 22.9px rgba(135,8,8,.16));max-width:calc(100vw - 80px);max-height:calc(100vh - 80px);display:flex;flex-direction:column;position:relative}.modal-title-row{display:flex;gap:16px;justify-content:space-between}.modal-title-row h2{color:var(--color-blue)}.modal-title-row>svg{cursor:pointer;fill:var(--color-blue);margin-top:5px}.modal-contents{overflow:auto;margin-top:12px}@media (max-width: 768px){.modal-element{max-width:calc(100vw - 28px);max-height:calc(100vh - 28px);padding:16px 20px 20px}.modal-title-row>svg{margin-top:0;width:24px;height:24px}}.icon{display:flex;align-items:center;justify-content:center}.drop-menu>input{display:none}.drop-menu>input:checked~.drop-button svg{transform:translateY(-50%) rotate(-90deg)}.drop-menu>input:checked~.drop-content-container{height:initial}.drop-button{padding:16px 24px;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative}.drop-button svg{position:absolute;right:24px;font-size:24px;top:50%;transform:translateY(-50%) rotate(90deg);transition:transform .5s ease}.drop-content-container{overflow:hidden;height:0;transition:height .5s ease}.drop-content{padding:16px 24px}
/*# sourceMappingURL=/cdn/shop/t/66/assets/theme.css.map */
