:root{--foxkit-color-primary:#000;--foxkit-color-success:#3a8735;--foxkit-color-warning:#ff706b}.foxkit-hidden{display:none}.\!foxkit-hidden{display:none!important}.foxkit-block{display:block}.foxkit-flex{display:flex}.foxkit-inline-flex{display:inline-flex}.foxkit-flex-col{flex-direction:column}.foxkit-flex-grow{flex-grow:1}.foxkit-justify-center{justify-content:center}.foxkit-justify-between{justify-content:space-between}.foxkit-justify-start{justify-content:flex-start}.foxkit-justify-end{justify-content:flex-end}.foxkit-items-center{align-items:center}.foxkit-items-start{align-items:flex-start}.foxkit-items-end{align-items:flex-end}.foxkit-text-center{text-align:center}.foxkit-text-left{text-align:left}.foxkit-text-right{text-align:right}.prevent-scroll{overflow:hidden}.bg-white{background-color:#fff}.absolute{position:absolute}.relative{position:relative}.cursor-pointer{cursor:pointer}.pointer-events-none{pointer-events:none}.left-0{left:0}.top-0{top:0}.foxkit-w-full{width:100%}.foxkit-h-full{height:100%}.font-medium{font-weight:500}.font-bold{font-weight:700}.shrink-0{flex-shrink:0}.select-none{user-select:none}[style*="--foxkit-aspect-ratio"]{overflow:hidden;position:relative}[style*="--foxkit-aspect-ratio"]:before{content:"";display:block;height:0;padding-top:calc(100%/(.0001 + var(--foxkit-aspect-ratio, 16/9)));width:100%}[style*="--foxkit-aspect-ratio"]>:first-child{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute!important;right:0;top:0;width:100%}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.opacity-0{opacity:0}.opacity-100{opacity:1}.border-color-border{border-color:var(--color-border,#dedede)}.rounded{border-radius:4px}foxkit-quantity-selector input{text-align:center}foxkit-quantity-selector svg{height:12px;width:12px}.foxkit-select{background-color:transparent;background-position:50%;background-position-x:calc(100% - 15px);background-repeat:no-repeat;background-size:10px;padding-right:25px}.foxkit-button{border:1px solid transparent;border-radius:var(--btn-border-radius,4px);cursor:pointer;display:inline-block;font-size:var(--font-btn-size,16px);font-weight:var(--font-btn-weight,500);letter-spacing:var(--btn-letter-spacing,0);line-height:var(--btn-line-height,23px);outline:none;padding:10px 20px;text-align:center;text-transform:var(--btn-text-transform,"");transition:all .32s;white-space:nowrap}.foxkit-button--primary{background-color:var(--color-btn-bg,var(--color-primary,#000));border-color:var(--color-btn-bg,var(--color-primary,#000));color:var(--color-btn-text,#fff)}.foxkit-button--primary:focus,.foxkit-button--primary:hover{background-color:var(--color-btn-bg-hover,#000);border-color:var(--color-btn-bg-hover,#000);box-shadow:0 0 0 .2rem var(--color-btn-bg-hover,#000);color:var(--color-btn-text-hover,#fff)}.foxkit-button--secondary{background-color:transparent;border:var(--btn-border-width,1px) solid var(--color-btn-secondary-border,var(--color-primary-darker,#000));color:var(--color-btn-secondary-text,var(--color-body-text,#000))}.foxkit-button--secondary:focus,.foxkit-button--secondary:hover{background-color:var(--color-btn-bg-hover,var(--color-primary-darker,#000));border-color:var(--color-btn-bg-hover,var(--color-primary-darker,#000));box-shadow:0 0 0 .2rem var(--color-btn-bg-hover,#000);color:var(--color-btn-text-hover,#fff)}.foxkit-button--white{background-color:#fff;color:#000}.foxkit-button--white:hover{background-color:var(--color-btn-bg-hover,var(--color-primary-darker,#000));border-color:transparent;box-shadow:0 0 0 .2rem var(--color-btn-bg-hover,#000);color:var(--color-btn-text-hover,#fff)}@media(min-width:768px){.foxkit-button{padding-left:32px;padding-right:32px}}.product-form__buttons .foxkit-button{border-radius:var(--buttons-radius-outset,4px)}[aria-disabled],[disabled=true]{opacity:.5;pointer-events:none}@media(min-width:640px){.sm\:foxkit-hidden{display:none}.sm\:foxkit-block{display:block}.sm\:foxkit-flex{display:flex}}@media(min-width:768px){.md\:foxkit-hidden{display:none}.md\:foxkit-block{display:block}.md\:foxkit-flex{display:flex}}@media(min-width:1024px){.lg\:foxkit-hidden{display:none}.lg\:foxkit-block{display:block}.lg\:foxkit-flex{display:flex}}@media(min-width:1280px){.xl\:foxkit-hidden{display:none}.xl\:foxkit-block{display:block}.xl\:foxkit-flex{display:flex}}@media(min-width:1536px){.xxl\:foxkit-hidden{display:none}.xxl\:foxkit-block{display:block}.xxl\:foxkit-flex{display:flex}}.foxkit-lazy-img{opacity:0;transition:all .3s}.foxkit-lazy-img--loaded{opacity:1}.f-visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.f-full-width-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.foxkit-modal{align-items:center;background-color:rgba(0,0,0,.7);display:flex;inset:0;justify-content:center;opacity:0;padding:24px;position:fixed;transition:.3s ease-out;z-index:9999}.foxkit-modal.is-open{opacity:1;visibility:visible}.foxkit-modal__close{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:none;color:#000;cursor:pointer;display:inline-flex;height:32px;justify-content:center;outline:none;padding:5px;position:absolute;right:6px;top:6px;transition:all .3s;width:32px;z-index:10}.foxkit-modal__close:hover{background-color:#000;color:#fff}.foxkit-modal__close svg{height:16px;width:16px}@media(max-width:767px){.foxkit-modal__close{right:5px;top:5px}}.foxkit-modal__content{-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:4px;max-height:90vh;overflow-x:hidden;overflow-y:auto;position:relative}.foxkit-modal__content img{max-width:100%;vertical-align:middle}.foxkit-modal__content-inner{overflow-x:auto}.foxkit-modal button{box-shadow:none;cursor:pointer;outline:none}.foxkit-notification{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:10px;line-height:18px;max-height:0;opacity:0;padding:0 .75rem;transition:.3s ease-in-out}.foxkit-notification__message{margin-left:12px}.foxkit-notification svg{height:20px;min-width:24px;width:20px}.foxkit-notification.show{max-height:96px;opacity:1;padding:.5rem .75rem;transition:max-height .3s,padding .3s,opacity .3s .2s}.foxkit-notification.hide{max-height:0;opacity:0;padding:0 .75rem;transition:max-height .3s .2s,padding .3s .2s,opacity .3s}.foxkit-notification.success{background-color:#eaf7e6;color:var(--foxkit-color-success)}.foxkit-notification.warning{background-color:#ffefef;color:var(--foxkit-color-warning)}.foxkit-notification--sticky{margin:0!important;max-height:100%!important;opacity:1!important;padding:7.5px 10px!important;position:fixed;right:12px;top:12px;transform:translate3d(calc(100% + 12px),0,0)!important;transition:all .3s ease-in-out!important;z-index:999}.foxkit-notification--sticky.show{transform:translateZ(0)!important}.foxkit-sales-pop{bottom:40px;left:5vw;position:fixed;transform:translateY(30px);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.foxkit-sales-pop.show{opacity:1;transform:translateY(0)}.foxkit-sales-pop img{max-width:100%}@media(max-width:768px){.foxkit-sales-pop{width:90vw}.foxkit-sales-pop.hide-on-mobile{display:none}}@media(min-width:768px){.foxkit-sales-pop{left:40px}}.foxkit-sales-pop__bottom-right{left:auto;right:5vw}@media(min-width:768px){.foxkit-sales-pop__bottom-right{right:40px}}.foxkit-sales-pop-remove{right:1rem;top:1rem;z-index:1}.foxkit-sales-pop__product{margin-bottom:12px}.foxkit-sales-pop__product p{font-size:14px;margin:0}.foxkit-sales-pop__product a{color:inherit;text-decoration:none}.foxkit-sales-pop__title{-webkit-line-clamp:2;color:#000;font-size:18px;font-weight:600}.foxkit-sales-pop__meta{display:flex;font-size:12px;opacity:.6}.foxkit-sales-pop__meta svg{margin-right:10px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input[type=checkbox].foxkit-checkbox{background-color:transparent;height:18px;margin:0;width:18px}.foxkit-select{font-size:100%}.foxkit-spinner{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:all .2s}.foxkit-spinner svg{animation:spinner-animate 1s linear infinite;height:20px;width:20px}.foxkit-spinner circle{opacity:.25}.foxkit-spinner path{opacity:.75}.foxkit-spinner--loading .foxkit-spinner{opacity:1}.foxkit-spinner--loading{position:relative}.foxkit-spinner--loading>:not(.foxkit-spinner){opacity:0;transition:all .2s}@keyframes spinner-animate{to{transform:rotate(1turn)}}foxkit-component{display:block}.foxkit-form-control{background-color:var(--color-field-background,#fff);border:1px solid var(--color-border,#dedede);border-radius:4px;color:#000;font-size:calc(var(--font-base-size, 16)*1px);line-height:32px;margin-bottom:10px;margin-top:5px;outline:2px solid transparent;outline-offset:2px;padding:6px 12px;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.foxkit-form-control:focus{border-color:var(--color-primary)}.foxkit__overlay{background:rgba(0,0,0,.7);display:block!important;height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:100}.foxkit-lucky-wheel{display:none;pointer-events:none}.foxkit-lucky-wheel--open{display:block;pointer-events:auto;z-index:101}.foxkit-lucky-wheel__container{background:var(--popup-bg,#f5f5f5);height:100%;left:0;position:fixed;top:0;width:750px;z-index:101}.foxkit-lucky-wheel__player{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.foxkit-lucky-wheel__close{color:var(--circle-bg,#000);padding:10px;right:20px;top:20px}.foxkit-lucky-wheel--done .foxkit-lucky-wheel__close{color:#000}.foxkit-lucky-wheel__inner{flex:0 0 auto;height:500px;margin-left:-250px;width:500px}.foxkit-lucky-wheel__inner .sectors{transform:rotate(60deg);transform-origin:center}.foxkit-lucky-wheel__form{padding:0 40px 0 50px}.foxkit-lucky-wheel__form,.foxkit-lucky-wheel__form h2{color:var(--text-color,#000)}.foxkit-lucky-wheel__form input{background-color:var(--field-bg,#fff);border:none;color:#000;margin:0}.foxkit-lucky-wheel__form input+input{margin-top:20px}.foxkit-lucky-wheel__text{fill:#fff;font-size:24px;font-weight:700;text-transform:uppercase}.foxkit-lucky-wheel__title{font-size:36px;margin:0}.foxkit-lucky-wheel__description{font-size:20px;margin-top:16px;opacity:.6}.foxkit-lucky-wheel__inputs{margin-top:20px}.foxkit-lucky-wheel__birthday{margin-top:16px}.foxkit-lucky-wheel__agreement{padding-top:16px}.foxkit-lucky-wheel__agreement span{margin-left:8px}.foxkit-lucky-wheel__submit{background:var(--button-color,#000)!important;border:none!important;color:var(--btn-text,#fff)!important;margin-bottom:20px;margin-top:20px;position:relative;width:100%}.foxkit-lucky-wheel__submit:hover{background:var(--color-btn-bg-hover,#000)!important;border-color:var(--color-btn-bg-hover,#000)!important;color:var(--color-btn-text-hover,#fff)!important}.foxkit-lucky-wheel__submit .foxkit-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.foxkit-lucky-wheel__result{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.foxkit-lucky-wheel__result h3{font-size:42px;margin:0}.foxkit-lucky-wheel__result p{color:#000;margin:0}.foxkit-lucky-wheel__result .note{font-size:13px;margin:16px 0 0;opacity:.8}.foxkit-lucky-wheel__result .btn-use{background-color:var(--button-color,#000)!important;border-color:var(--button-color,#000)!important}.foxkit-lucky-wheel__result .discount-name{color:#fff;font-size:27px;font-weight:700;margin-bottom:10px;margin-top:0}.foxkit-lucky-wheel__result .discount-label{color:#fff}.foxkit-lucky-wheel__result-coupon{animation-delay:.6s;animation-duration:1s;animation-fill-mode:both;color:#fff;margin:20px 0 32px;padding:32px 96px;position:relative;text-align:center}.foxkit-lucky-wheel--done .foxkit-lucky-wheel__result-coupon{-webkit-animation-name:tada;animation-name:tada}.foxkit-lucky-wheel__result-coupon:before{background-color:var(--coupon-bg,var(--button-bg));border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.foxkit-lucky-wheel__result-code{border:2px dashed #fff;border-radius:20px;color:#fff;display:block;font-size:20px;font-weight:700;margin-top:10px;padding:8px 10px;text-transform:uppercase}.foxkit-lucky-wheel__teaser{align-items:center;background:#fff;border-radius:50px;bottom:20px;box-shadow:0 20px 30px rgba(0,0,0,.08);cursor:pointer;display:flex;left:30px;padding-right:40px;pointer-events:auto;position:fixed;z-index:99}.foxkit-lucky-wheel__teaser span{font-weight:600}.foxkit-lucky-wheel__teaser-bg{pointer-events:none;position:absolute;right:0;top:0}.foxkit-lucky-wheel__teaser.bottom_right{left:auto;right:30px}.foxkit-lucky-wheel__teaser-close{background-color:#000;border:0;border-radius:50%;height:24px;padding:0;position:absolute;right:-10px;top:-5px;transition:all .2s;width:24px}.foxkit-lucky-wheel__teaser-close svg{left:0;position:absolute;top:0}.foxkit-lucky-wheel__teaser-close:hover{opacity:.8}@media(max-width:767px){.foxkit-lucky-wheel__teaser{left:12px}}.tada{animation-delay:.6s;animation-duration:1s;animation-fill-mode:both;animation-name:tada}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-6px,0,0);transform:translate3d(-6px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(6px,0,0);transform:translate3d(6px,0,0)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.15);transform:scale(1.15)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.15);transform:scale(1.15)}70%{-webkit-transform:scale(1);transform:scale(1)}}.shake{animation-duration:1s;animation-fill-mode:both;animation-name:shakeX}.heartBeat{animation-duration:1.3s;animation-iteration-count:2;animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.shakeY{animation-delay:.6s;animation-duration:1s;animation-fill-mode:both;-webkit-animation-name:shakeY;animation-name:shakeY}.confetti-container{bottom:0;left:0;overflow:hidden;perspective:700px;pointer-events:none;position:absolute;right:0;top:0}.confetti{border-radius:0;display:block!important;position:absolute;top:-10px;z-index:1}.confetti--animation-slow{animation:confetti-slow 2.25s linear 1 forwards}.confetti--animation-medium{animation:confetti-medium 1.75s linear 1 forwards}.confetti--animation-fast{animation:confetti-fast 1.25s linear 1 forwards}@keyframes confetti-slow{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(25px,105vh,0) rotateX(1turn) rotateY(180deg)}}@keyframes confetti-medium{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(100px,105vh,0) rotateX(100deg) rotateY(1turn)}}@keyframes confetti-fast{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(-50px,105vh,0) rotateX(10deg) rotateY(250deg)}}.foxkit-popup{max-width:90vw;width:720px}.foxkit-popup--template-1,.foxkit-popup--template-2{max-width:100%;width:520px}.foxkit-popup__inner{background-color:var(--popup-bg,#fff)}.foxkit-popup__input{margin:0}.foxkit-popup__submit{background-color:var(--button-color,#fff)!important;border-color:var(--button-color,#fff)!important;color:#fff!important;margin-top:12px}.foxkit-popup__submit:hover{background:var(--color-btn-bg-hover,#000)!important;border-color:var(--color-btn-bg-hover,#000)!important;color:var(--color-btn-text-hover,#fff)!important}.foxkit-popup__content{color:var(--text-color,#000);padding:32px}.foxkit-popup--template-1 .foxkit-popup__content{padding:48px 32px}.foxkit-popup--success .foxkit-popup__content,.foxkit-popup--success .foxkit-popup__image{display:none}.foxkit-popup__title{color:var(--text-color,#000);font-size:26px;line-height:32px;margin:0}.foxkit-popup__subtitle{margin-top:20px}.foxkit-popup__subtitle p{margin:0}.foxkit-popup__form{margin-top:32px}.foxkit-popup--template-3 .foxkit-popup__inner,.foxkit-popup--template-4 .foxkit-popup__inner{display:flex}.foxkit-popup__coupon{display:flex;margin-top:24px}.foxkit-popup__coupon-code{background:#f3f3f3;border:2px dashed #ccc;border-radius:5px;color:#000;display:inline-block;font-size:20px;font-weight:700;height:46px;letter-spacing:5px;line-height:42px;padding:0 30px;text-align:center;width:100%}.foxkit-popup__coupon .foxkit-button{margin-left:10px;padding:0 12px;width:auto!important}.foxkit-popup__thankyou{align-items:center;color:var(--text-color,#000);display:none;flex-flow:column;padding:30px 20px;text-align:center;width:100%!important}.foxkit-popup__thankyou p{font-size:16px;margin:0;padding:0 50px}.foxkit-popup__thankyou .foxkit-popup__coupon{margin:24px 0;padding:0 50px}.foxkit-popup--success .foxkit-popup__thankyou{display:flex}.collect_lead .foxkit-popup__thankyou{padding:100px 50px}.foxkit-popup--template-3 .foxkit-popup__inner>div,.foxkit-popup--template-4 .foxkit-popup__inner>div{width:50%}.foxkit-popup--template-3 .foxkit-popup__image img,.foxkit-popup--template-4 .foxkit-popup__image img{height:100%;object-fit:cover;width:100%}.foxkit-popup--template-3 .foxkit-popup__content,.foxkit-popup--template-4 .foxkit-popup__content{text-align:left}.foxkit-popup--template-3 .foxkit-button,.foxkit-popup--template-4 .foxkit-button{width:100%}.foxkit-popup--template-4 .foxkit-popup__inner{padding:16px}.foxkit-popup--template-4 .foxkit-popup__image{flex:0 0 auto;width:40%!important}@media(max-width:991px){.foxkit-popup--template-4 .foxkit-popup__image{width:100%!important}}.foxkit-popup--template-4 .foxkit-popup__content{flex:1}@media(max-width:991px){.foxkit-popup--template-4 .foxkit-popup__content{padding:20px 0}}.foxkit-popup--template-4 .foxkit-popup__form{align-items:center;display:flex}.foxkit-popup--template-4 .foxkit-popup__form .foxkit-button{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-5px;margin-top:0;min-height:46px;padding-left:20px;padding-right:20px;width:auto}.foxkit-popup__teaser{align-items:center;background:#fff;background:var(--teaser-color,#000);border-radius:0 0 5px 5px;color:#fff;cursor:pointer;display:flex;height:40px;left:0;padding:0 25px;position:fixed;text-transform:uppercase;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:40px bottom;z-index:11}.foxkit-popup__teaser span{font-size:15px;font-weight:700}.foxkit-popup__teaser svg{margin-right:10px;margin-top:-3px}.foxkit-popup__teaser.right{border-radius:5px 5px 0 0;left:auto;right:0;transform:translate(100%,100%) rotate(-90deg);transform-origin:left 40px}.foxkit-popup [name=coupon]{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.foxkit-popup .btn-copy{flex:0 0 auto}@media(max-width:767px){.foxkit-popup__thankyou p{padding:0 20px}.mobile-hide-popup .foxkit-popup,.mobile-hide-popup .foxkit-popup__teaser{display:none!important}}.f-quantity-upsell{padding:12px 0}.f-quantity-upsell h3{font-size:20px;font-weight:500;margin-bottom:16px}.f-quantity-upsell__products{border:1px solid #000;border-radius:5px;padding:0 20px}.f-quantity-upsell__products.adding .btn-add:not(.foxkit-spinner--loading){background-color:#f1f1f1!important;border:none;color:#868686;pointer-events:none}.f-quantity-upsell__product{align-items:center;border-bottom:1px solid #ebebeb;display:flex;gap:10px;justify-content:space-between;padding:22px 0}.f-quantity-upsell__product:last-child{border-bottom:none}.f-quantity-upsell__product h4{font-size:16px;font-weight:500;margin:0}.f-quantity-upsell__product h4 span{color:#da3f3f}.f-quantity-upsell__product-info p{color:#777;margin:0}.f-quantity-upsell__product .btn-add{align-items:center;display:flex;height:40px;justify-content:center;padding:0;position:relative;width:100px}.f-quantity-upsell__product .btn-add.added{background-color:#f1f1f1!important;border:none;color:#868686;pointer-events:none}.f-quantity-upsell__product .btn-add>svg{display:none}.f-quantity-upsell__product .btn-add.added>svg{display:block}.soldout .f-quantity-upsell__product .btn-add:not(.added){background-color:#f1f1f1!important;border:none;color:#868686;pointer-events:none}.foxkit-cartgoal{color:#ffbc11;margin-bottom:32px;position:relative;transition:all .3s}.foxkit-cartgoal:not(.foxkit-hidden){display:block}.is-empty .foxkit-cartgoal{display:none}.foxkit-cartgoal--done{color:#3d9851}.foxkit-cartgoal__inner{margin:0 4px;position:relative}.foxkit-cartgoal__title{color:var(--color-heading-text,#000);font-size:18px;margin:5px 0 16px}.foxkit-cartgoal__bar{background:#e9e9e9;border-radius:10px;color:currentColor;height:6px;position:relative}.foxkit-cartgoal__bar span{background:currentColor;border-radius:10px;display:block;height:100%;left:0;position:absolute;top:0;transition:width .35s ease-in-out;transition-delay:.5s;width:var(--progress,0)}.foxkit-cartgoal__icon{align-items:center;background:#fff;border:1px solid;border-radius:50%;color:currentColor;display:inline-flex;height:26px;justify-content:center;left:var(--progress,0);margin-left:-2px;position:absolute;top:-10px;transition:left .35s ease-in-out,transform .2s ease;transition-delay:.5s;width:26px}.foxkit-cartgoal--done .foxkit-cartgoal__icon{transform:translate3d(-23px,0,0)}@media(max-width:991px){.foxkit-lucky-wheel__container{padding:0 20px;width:100%}.foxkit-lucky-wheel__player{flex-flow:column}.foxkit-lucky-wheel__inner{height:auto;margin:0;max-width:90%;transform:rotate(45deg);width:300px}.foxkit-lucky-wheel__form{margin-top:20px;padding:20px 10px}.foxkit-lucky-wheel__form h2{font-size:24px}.foxkit-lucky-wheel__inputs{flex-flow:column}.foxkit-lucky-wheel__submit{width:100%}.foxkit-popup__inner{display:flex;flex-flow:column}.foxkit-popup__inner>div{width:100%!important}}.size-chart{padding:32px 16px 16px;width:90vw}.size-chart table{width:100%}.size-chart .foxkit-modal__content-inner{padding-bottom:30px}.foxkit-table table{border-collapse:collapse;width:100%}.foxkit-table table td,.foxkit-table table th{border:1px solid #ebebeb;padding:7.5px 10px}@media(min-width:767px){.size-chart{max-width:80vw;min-width:500px;padding:40px 32px;width:auto}.size-chart .foxkit-modal__content-inner{padding:0}}.foxkit-preorder-note{background:#f8f8f8;border-radius:5px;margin-top:15px;padding:15px}.foxkit-preorder-note li{list-style:none}.foxkit-preorder-note li+li{margin-top:6px}.foxkit-preorder-badge{background:#000;color:#fff;font-size:12px;padding:4px 8px;pointer-events:none;position:absolute;right:0;top:0;z-index:11}.adding .foxkit-preorder-submit,.m-spiner--loading .foxkit-preorder-submit,button.btn--loading+.foxkit-preorder-submit,button.loading+.foxkit-preorder-submit{position:relative}.adding .foxkit-preorder-submit>:not(.foxkit-spinner),.m-spiner--loading .foxkit-preorder-submit>:not(.foxkit-spinner),button.btn--loading+.foxkit-preorder-submit>:not(.foxkit-spinner),button.loading+.foxkit-preorder-submit>:not(.foxkit-spinner){opacity:0}.adding .foxkit-preorder-submit .foxkit-spinner,.m-spiner--loading .foxkit-preorder-submit .foxkit-spinner,button.btn--loading+.foxkit-preorder-submit .foxkit-spinner,button.loading+.foxkit-preorder-submit .foxkit-spinner{opacity:1}.foxkit-stock-countdown{--color-border:#dedede;--color-progress-bg:#ef2d2d;--progress-bar-value:100%}.foxkit-stock-countdown:not([hidden]){display:block}.foxkit-stock-countdown__bar{background-color:var(--color-border);border-radius:2px;height:5px;margin:12px 0}.foxkit-stock-countdown__progress{background:var(--color-progress-bg);border-radius:2px;display:block!important;height:100%;transition:.5s cubic-bezier(.4,0,.2,1);width:var(--progress-bar-value)}.foxkit-product-countdown *{color:#ff706b}.foxkit-product-countdown__header{margin-bottom:12px}.foxkit-product-countdown__title{font-size:20px;line-height:28px}.foxkit-product-countdown__timer{gap:10px}.foxkit-product-countdown__number{font-size:28px;line-height:32px}.foxkit-product-countdown .time-block{align-items:center;background-color:#fff5f4;border:1px solid #ffd7d6;border-radius:4px;display:flex;flex-flow:column;height:70px;justify-content:center;padding:8px 12px;width:70px}.foxkit-product-countdown .time-block .time-unit{color:var(--product-type-color,#9b9b9b);font-size:12px;font-weight:500;text-transform:uppercase}.foxkit-product-countdown.no-day .day-block{display:none}.foxkit-product-countdown--style-2 .foxkit-product-countdown__wrapper{align-items:center;background:#fdefee;border:1px solid #f8cccc;border-radius:4px;box-sizing:border-box;display:flex;flex-flow:row wrap;gap:10px;justify-content:space-between;padding:10px 20px}.foxkit-product-countdown--style-2 .foxkit-product-countdown__wrapper>.flex{margin:0 -8px}.foxkit-product-countdown--style-2 .foxkit-product-countdown__header{margin-bottom:0}.foxkit-product-countdown--style-2 .time-unit{display:none}.foxkit-product-countdown--style-2 .time-block{background:none!important;border:none!important;height:auto!important;margin:0!important;padding:0 8px!important;position:relative;width:auto!important}.foxkit-product-countdown--style-2 .time-block:last-child{padding-right:0}.foxkit-product-countdown--style-2 .time-block:not(:last-child):after{content:":";font-size:22px;position:absolute;right:-8px;top:-4px}.foxkit-product-countdown--style-2 .time-block span{font-size:20px;font-weight:600;min-width:34px;text-align:center}.foxkit-product-countdown--style-2 .foxkit-product-countdown__title{font-size:18px}@media(max-width:767px){.foxkit-product-countdown--style-2{flex-flow:wrap}.foxkit-product-countdown--style-2>.flex:last-child{margin-top:10px!important}}.foxkit-product-countdown--style-2+.pcard-sale{margin-top:20px}.foxkit-product-countdown--style-2+.pcard-sale .pcard-sale__progress{background:#eee}.foxkit-product-countdown--style-2+.pcard-sale .pcard-sale__progress span{background:#000}foxkit-cart-countdown{display:block;margin-bottom:15px}.is-empty foxkit-cart-countdown{display:none}foxkit-cart-countdown p{margin:0}.cart-drawer .hide-on-drawer,.m-cart-drawer .hide-on-drawer,.product--is-soldout .foxkit-preorder-note,.product--is-soldout .foxkit-preorder-submit,.show-foxkit-preorder .shopify-payment-button,cart-drawer .hide-on-drawer{display:none}.foxkit-related-products .sf-slider__controls{--offset-top:50%!important}.foxkit-related-products__grid{display:grid;gap:var(--column-gap-mobile,15px);grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.foxkit-related-products__grid{gap:var(--column-gap,30px);grid-template-columns:repeat(var(--items),1fr)}}.foxkit-related-products__wrapper{position:relative}.foxkit-product-card{display:block;overflow:hidden;position:relative}.foxkit-product-card__link{cursor:pointer;inset:0;position:absolute;z-index:1}.foxkit-product-card__link span{clip:rect(0 0 0 0);word-wrap:normal!important;border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.foxkit-product-card__link:hover~.foxkit-product-card__form h3{text-decoration:underline}.foxkit-product-card__link:hover~.foxkit-product-card__form img{transform:scale(1.03)}.foxkit-product-card__image{overflow:hidden}.foxkit-product-card__img{transition:all .3s}.foxkit-product-card .spc__main-img{max-width:100%;opacity:1;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.foxkit-product-card__info h3{font-size:16px;margin:1em 0 .5em}.foxkit-product-card__prices{display:flex;gap:10px}.foxkit-cart-discounts{color:#c74230;font-size:14px;margin:0;padding:2px 0}.foxkit-cart-discounts li{align-items:center;display:flex;justify-content:flex-end;list-style:none}.foxkit-cart-discounts svg{height:16px;margin-right:5px;width:16px}.foxkit-discount-message span{color:#c74230;font-weight:700}.cart__footer .foxkit-cartgoal-free-shipping{margin-bottom:5px;text-align:right}.cart__footer .foxkit-cartgoal-free-shipping span:first-child:after{content:":"}.foxkit-cartgoal-free-shipping+.foxkit-cartgoal-free-shipping{display:none}.foxkit-card__prices{margin-top:5px}.foxkit-product-card__compare-price:not(.foxkit-hidden)+.foxkit-product-card__price{margin-left:10px}
/*# sourceMappingURL=main.css.map */