@import"https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700;9..40,800;9..40,900&display=swap";:root{--font-body-family: "DM Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700}body,button,input,select,textarea{font-family:DM Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important}html,body,body.gradient{min-height:100%;background:#171717!important}#MainContent{background:#fff}.template-search,.template-404,.cart__warnings,.cart__contents,.cart__footer,.shopify-policy__container,.main-page-title+.rte,.page-width--narrow.rte{font-family:DM Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.template-search,.template-404{width:min(100% - 3rem,100rem);min-height:52rem;padding-top:clamp(7rem,12vw,13rem)!important;padding-bottom:clamp(7rem,12vw,13rem)!important}.template-search h1,.template-search h2,.template-404 h1,.template-404 .title,.cart__empty-text,.cart__login-title,.shopify-policy__title h1,.main-page-title{color:#111;font-weight:900;letter-spacing:-.055em;line-height:.92;text-transform:uppercase}.template-search h1,.template-search h2,.template-404 h1,.template-404 .title,.cart__empty-text,.shopify-policy__title h1,.main-page-title{font-size:clamp(4.2rem,9vw,8rem)}.template-search .field,.template-search .field__input{min-height:6rem;border-radius:999px}.template-search .field:before,.template-search .field:after{border-radius:999px}.template-search .search__button{right:.8rem}.cart__warnings{min-height:50rem;padding:clamp(7rem,12vw,13rem) 2rem;background:#f7f3ec}.cart__warnings .button,.template-404 .button,.cart__checkout-button{min-height:5.6rem;border:2px solid #111;border-radius:999px;color:#111;background:#ffd447;box-shadow:5px 5px #111;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.shopify-policy__container{max-width:88rem!important;padding:clamp(6rem,10vw,12rem) 2rem!important;color:#383838;font-size:1.75rem;line-height:1.75}.shopify-policy__title{margin-bottom:5rem;text-align:left!important}.shopify-policy__body h2,.shopify-policy__body h3{margin-top:2em;color:#111;font-weight:900;letter-spacing:-.035em;line-height:1}.shopify-policy__body a{color:#d63824;text-decoration-thickness:2px;text-underline-offset:3px}@media(max-width:749px){.shopify-policy__container{font-size:1.65rem}.cart__warnings{min-height:42rem}}p,li,label,input,select,textarea,button,.price,.caption,.field__label,.product__text{letter-spacing:normal}.footer{margin-top:0!important;border-top:0!important;background:#171717!important;color:#fff}.footer .footer__content-top{padding-top:clamp(5rem,8vw,8rem);padding-bottom:clamp(4rem,6vw,6rem)}.footer .footer-block--newsletter{display:grid;grid-template-columns:minmax(0,.95fr) minmax(32rem,1.05fr);gap:clamp(3rem,8vw,10rem);align-items:end;margin-top:0}.footer .footer-block__newsletter{max-width:none;text-align:left}.footer .footer-block__heading{max-width:12ch;margin:0 0 2.2rem;color:#fff;font-size:clamp(3.4rem,5vw,6rem);font-weight:900;letter-spacing:-.055em;line-height:.92;text-transform:uppercase}.footer .newsletter-form,.footer .newsletter-form__field-wrapper{max-width:55rem}.footer .newsletter-form__field-wrapper .field{min-height:5.8rem}.footer .newsletter-form__field-wrapper .field:before,.footer .newsletter-form__field-wrapper .field:after{border-radius:.7rem;box-shadow:0 0 0 .1rem #ffffff80}.footer .newsletter-form__field-wrapper .field:hover:after,.footer .newsletter-form__field-wrapper .field:focus-within:after{box-shadow:0 0 0 .2rem #ff4f2e}.footer .newsletter-form__field-wrapper .field__input{min-height:5.8rem;padding-right:6rem;color:#fff;font-size:1.5rem}.footer .newsletter-form__field-wrapper .field__label{color:#ffffffa3}.footer .newsletter-form__button{width:5.6rem;color:#fff}.footer .footer__list-social{justify-content:flex-start}.footer .list-social__link{border:1px solid rgba(255,255,255,.22);border-radius:50%;color:#fff;transition:background .18s ease,border-color .18s ease}.footer .list-social__link:hover{border-color:#7b5cff;background:#7b5cff}.footer .footer__content-bottom{border-top-color:#ffffff21}.footer .footer__copyright,.footer .footer__copyright a,.footer .policies li,.footer .policies a{color:#ffffff9e}.footer .footer__payment .icon{filter:saturate(.75)}@media screen and (max-width:749px){.footer .footer__content-top{padding-right:1.5rem;padding-left:1.5rem}.footer .footer-block--newsletter{grid-template-columns:1fr;align-items:start;gap:2.5rem}.footer .footer-block__heading{font-size:clamp(3.6rem,13vw,5rem)}.footer .footer__list-social{margin-top:0;justify-content:flex-start}}html{min-height:100%;background:#171717}body.gradient{min-height:100dvh;display:flex;flex-direction:column;margin:0;background:#171717!important}body.gradient>#MainContent{width:100%;min-height:1px;flex:1 0 auto}body.gradient>.shopify-section-group-footer-group{width:100%;flex:0 0 auto;background:#171717}.shopify-section-group-footer-group,.shopify-section-group-footer-group .footer{margin-bottom:0!important}.customer{width:min(100% - 3rem,96rem);margin-inline:auto;padding-top:clamp(5rem,9vw,10rem)!important;padding-bottom:clamp(5rem,9vw,10rem)!important;color:#171717;font-family:DM Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.customer h1,.customer h2{color:#171717;font-weight:900;letter-spacing:-.055em;line-height:.92;text-transform:uppercase}.customer h1{font-size:clamp(4.2rem,9vw,8rem)}.customer .field{margin-top:1.6rem}.customer .field:before,.customer .field:after{border-radius:.8rem}.customer .field input,.customer select{min-height:5.8rem;border-radius:.8rem;font-size:1.6rem}.customer button{min-height:5.6rem;padding-inline:2.6rem;border:2px solid #171717;border-radius:999px;background:#ff4f2e;color:#fff;box-shadow:5px 5px #171717;font-weight:900;letter-spacing:.045em;text-transform:uppercase}.customer button:hover{transform:translate(2px,2px);box-shadow:3px 3px #171717}.customer table{overflow:hidden;border-radius:1rem;background:#fff}.customer thead{background:#171717;color:#fff}.customer a{font-weight:750;text-underline-offset:.3rem}@media(max-width:749px){body.gradient{min-height:100svh}.customer{width:min(100% - 3rem,96rem)}.customer h1{font-size:clamp(4rem,14vw,5.8rem)}}.ka-mobile-conversion{display:none}.ka-hero__reassurance,.ka-corporate__reassurance,.ka-private__reassurance,.ka-date__reassurance{margin:1.5rem 0 0;font-size:1.25rem;font-weight:750;line-height:1.5}.ka-corporate__reassurance,.ka-private__reassurance{max-width:72rem;color:#ffffffc7!important}.ka-date__reassurance{max-width:62rem;color:#4a3338}.ka-thankyou{padding:clamp(2.4rem,5vw,4rem);border:2px solid currentColor;border-radius:1.2rem;background:#fff;color:#171717}.ka-thankyou>span{display:block;margin-bottom:1.2rem;color:#ff4f2e;font-size:1.1rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ka-thankyou h3{margin:0 0 1.4rem;color:#171717;font-size:clamp(2.8rem,5vw,4.6rem);font-weight:900;letter-spacing:-.05em;line-height:.95;text-transform:uppercase}.ka-thankyou p,.ka-thankyou li{color:#3f3f3f;font-size:1.45rem;line-height:1.6}.ka-thankyou ul{margin:1.8rem 0;padding-left:2rem}.ka-thankyou a{color:#171717;font-size:1.3rem;font-weight:900;text-decoration-thickness:2px;text-underline-offset:3px;text-transform:uppercase}@media(max-width:749px){body{padding-bottom:7.4rem}.ka-mobile-conversion{position:fixed;right:0;bottom:0;left:0;z-index:2147483000;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,.9fr);gap:.8rem;padding:.9rem max(1rem,env(safe-area-inset-right)) calc(.9rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));border-top:1px solid rgba(255,255,255,.14);background:#171717f5;box-shadow:0 -8px 30px #0003;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ka-mobile-conversion a{display:flex;min-height:5.2rem;padding:1rem 1.2rem;border:2px solid #fff;border-radius:999px;align-items:center;justify-content:center;font-size:1.15rem;font-weight:900;letter-spacing:.035em;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase}.ka-mobile-conversion__primary{border-color:#ff4f2e!important;background:#ff4f2e;color:#fff}.ka-mobile-conversion__secondary{background:#fff;color:#171717}.ka-hero__reassurance,.ka-corporate__reassurance,.ka-private__reassurance,.ka-date__reassurance{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kickart-global.css.map */
