*,:after,:before{box-sizing:border-box}body{margin:0}body.no-scroll,body.not-scrollable{overflow:hidden}.page-width{width:100%;margin:0 auto;padding:0 20px}@media screen and (min-width:1024px){.page-width{padding:0 64px}}button{display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;cursor:pointer;padding:0}table{border-collapse:collapse;width:100%;margin:0}table thead{display:none}@media (min-width:750px){table thead{display:table-header-group}}table tr{display:grid;grid-template-columns:1fr}@media (min-width:750px){table tr{display:table-row}}table tr.two-column{grid-template-columns:1fr 1fr}table tr.two-column td:last-child{text-align:right}@media (min-width:750px){table thead td:first-child,table thead th:first-child,table tr td:first-child,table tr th:first-child{padding-left:0}table thead td:last-child,table thead th:last-child,table tr td:last-child,table tr th:last-child{padding-right:0;text-align:right}}table th{text-align:left;font-weight:700}table td,table th{text-align:left;vertical-align:top;padding:8px 0}table td.discount-price,table td.price,table td.quantity,table th.discount-price,table th.price,table th.quantity{display:none}@media (min-width:750px){table td,table th{padding:8px 16px}table td.discount-price,table td.price,table td.quantity,table th.discount-price,table th.price,table th.quantity{display:table-cell}}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}*,html{font-size:16px;font-family:Outfit,sans-serif;letter-spacing:0;font-weight:400;text-underline-offset:.1rem}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:120%;margin-top:0;margin-bottom:0;color:#333}strong{font-weight:700}.xl-title{font-size:clamp(3rem,2.8496rem + .7519vw,3.5rem)}.large-title,h1{font-size:clamp(2.5rem,2.3496rem + .7519vw,3rem)}.medium-title,h2{font-size:clamp(2rem,1.8496rem + .7519vw,2.5rem)}h3{font-size:clamp(1.75rem,1.6748rem + .3759vw,2rem)}.large-text,h4,h5,h6{font-size:clamp(1.25rem,1.1748rem + .3759vw,1.5rem)}*,.standard-text,a,li,p,span{font-size:clamp(1rem,.9624rem + .188vw,1.125rem);line-height:150%}a{color:rgb(var(--text-color));text-decoration:none}a:hover{text-decoration:underline}.field label,.money,.small-text{font-size:clamp(.875rem,.8374rem + .188vw,1rem)}.xsmall-text{font-size:clamp(.75rem,.7124rem + .188vw,.875rem)}.xxsmall-text{font-size:clamp(.625rem,.5874rem + .188vw,.75rem)}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .btn.da-restock-alerts-form-button,.theme-btn{display:flex;align-items:center;justify-content:center;padding:12px 24px;font-weight:700;text-transform:uppercase;text-decoration:none;background:var(--white);gap:4px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;flex-shrink:0;border-radius:8px;border:2px solid #333;background:#fff;box-shadow:0 2px #333;transition:all .3s ease;text-align:center;color:#333}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .btn.da-restock-alerts-form-button span,.theme-btn span{font-weight:inherit;color:inherit}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .btn.da-restock-alerts-form-button:hover,.theme-btn:hover{cursor:pointer;text-decoration:underline;background:var(--primary-color)}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .secondary-btn.btn.da-restock-alerts-form-button,.theme-btn.secondary-btn{background:var(--primary-color)}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .secondary-btn.btn.da-restock-alerts-form-button:hover,.theme-btn.secondary-btn:hover{background:var(--white)}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .text-btn.btn.da-restock-alerts-form-button,.theme-btn.text-btn{background:0 0;border:none;box-shadow:none;padding:12px 0}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .btn.da-restock-alerts-form-button:disabled,.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .disabled.btn.da-restock-alerts-form-button,.theme-btn.disabled,.theme-btn:disabled{background:#ccc;color:#333;cursor:not-allowed;pointer-events:none}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .btn.da-restock-alerts-form-button:disabled:hover,.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .disabled.btn.da-restock-alerts-form-button:hover,.theme-btn.disabled:hover,.theme-btn:disabled:hover{background:#ccc;text-decoration:none}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .btn.da-restock-alerts-form-button:disabled.loading,.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .disabled.loading.btn.da-restock-alerts-form-button,.theme-btn.disabled.loading,.theme-btn:disabled.loading{background:var(--pink)}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .btn.da-restock-alerts-form-button:disabled.loading:hover,.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .disabled.loading.btn.da-restock-alerts-form-button:hover,.theme-btn.disabled.loading:hover,.theme-btn:disabled.loading:hover{background:var(--pink)}.field{width:100%;display:flex;flex-direction:column;gap:8px}.field label{font-weight:700;text-transform:uppercase;margin-bottom:0}input,select,textarea{text-align:left;outline:0;background:#fff;width:100%;border-radius:8px;background:var(-white);justify-content:flex-start;border:none;padding:8px 12px;border:2px solid #333;box-shadow:0 2px #333;color:#333}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.glide__bullet{width:16px;height:16px;border:2px solid transparent;position:relative;background:0 0;box-shadow:none;transition:all .3s ease;margin:0}.glide__bullet .glide-button-dot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#333;border-radius:50%;width:8px;height:8px;display:block;opacity:.5;transition:all .3s ease}.glide__bullet.glide__bullet--active{border-color:#333}.glide__bullet.glide__bullet--active .glide-button-dot{opacity:1}.glide__arrow{position:absolute;bottom:24px;right:24px;left:unset;top:unset;border-radius:50px;border:2px solid var(--black);background:#ffffff80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:10px;display:flex;transform:none;transition:all .3s ease}.glide__arrow svg{width:24px;height:24px}.glide__arrow:hover{background:#fffc;border-color:var(--black);transform:scale(1.1)}.glide__arrow.glide__arrow--left{right:87px}.glide__arrow.glide__arrow--left svg{transform:rotate(180deg)}.glide__arrow.glide__arrow--left:hover{transform:scale(1.1)}.shopify-challenge__container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.shopify-challenge__container input[type=submit]{background-color:#333;color:#fff;padding:10px 20px;border-radius:5px;border:none;cursor:pointer;transition:all .3s ease;text-transform:uppercase;text-align:center}.shopify-challenge__container input[type=submit]:hover{background-color:#000}.shopify-challenge__container ul{padding:0;list-style:none}.shopify-policy__container{max-width:100%;padding:0 20px 32px}@media (min-width:1024px){.shopify-policy__container{padding:0 64px 64px}}.shopify-policy__title{margin:32px 0 16px;text-align:left}@media (min-width:1024px){.shopify-policy__title{margin:64px 0 32px}}.preset-gradient-1{background:linear-gradient(180deg,#e1ea89 0,#f3aed4)}.preset-gradient-2{background:linear-gradient(141deg,#a1f6ff 0,#6fc4df)}.preset-gradient-3{background:linear-gradient(91deg,#ffffc5 0,#e1ea89)}summary::-webkit-details-marker{display:none}#vitals-end-section{display:none}.bundle-aggregated_reviews{padding:16px 0}.apps-container .vtl-pr-main-widget{margin:0!important;padding:32px 0;max-width:unset!important}.apps-container .vtl-pr-main-widget .vtl-grid__row.vtl-grid__form-holder{display:block!important}.modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#00000080;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.modal.active{opacity:1;visibility:visible}.modal .modal-content{background:#fff;padding:20px;max-width:500px;width:90%;box-shadow:0 2px 10px #0000004d;position:relative;border-radius:8px;border:4px solid #333;box-shadow:0 4px #333}.modal .modal-content h2{text-transform:uppercase;padding-right:24px}.modal .modal-content ul{padding-left:16px}.modal-close{position:absolute;top:16px;right:20px;font-size:1.5rem;font-weight:700;color:#666;cursor:pointer;line-height:1}.modal-close:hover{color:#333}.da-restock-alerts-container-v1{margin-top:0;margin-bottom:0}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form{padding:0!important;border:none!important;background:0 0!important;box-shadow:none!important;margin:0!important}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form>p{margin:0 0 16px;text-transform:uppercase;font-weight:700;font-size:inherit!important}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form input{text-align:center;padding:8px 10px}.da-restock-alerts-container-v1 .da-restock-alerts-form-container .da-restock-alerts-form .btn.da-restock-alerts-form-button{width:100%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/base.css.map */
