.tk-product-main{--tk-black: #000;--tk-white: #fff;--tk-yellow: #f9a800;--tk-blue: #28b0ff;--tk-gray: #8a8a8a;--tk-border-dark: rgba(255, 255, 255, .55);--tk-border-light: #d9d9d9;--tk-font: Barlow, Arial, sans-serif !important;font-family:var(--tk-font);color:var(--tk-white);background:var(--tk-black)}.tk-product-main *,.tk-product-main *:before,.tk-product-main *:after{box-sizing:border-box}.tk-product-main__grid{display:grid;grid-template-columns:50% 50%;min-height:calc(100vh - 126px);background:var(--tk-black)}.tk-product-main__media-panel{position:relative;min-width:0;background:var(--tk-black);display:flex;align-items:stretch;justify-content:center;overflow:hidden}.tk-product-main__info-panel{position:relative;min-width:0;background-color:var(--tk-black);background-image:var(--tk-topo-bg, none);background-size:cover;background-position:center;overflow:hidden}.tk-product-main__info-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;pointer-events:none}.tk-product-main__info-inner{position:relative;z-index:1;width:min(480px,calc(100% - 120px));margin:72px auto 40px}.tk-product-media{position:relative;width:100%;min-height:100%;display:flex;align-items:center;justify-content:center}.tk-product-media__stage{position:relative;width:100%;height:100%;min-height:650px}.tk-product-media__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .22s ease}.tk-product-media__slide.is-active{opacity:1;visibility:visible}.tk-product-media__slide img,.tk-product-media__gift img{display:block;width:auto;max-width:92%;height:auto;max-height:80vh;object-fit:contain}.tk-product-media__video-button{position:absolute;left:0;bottom:14px;width:240px;height:56px;border:1px solid var(--tk-border-dark);color:var(--tk-white);background:transparent;display:inline-flex;align-items:center;justify-content:center;gap:14px;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:500;line-height:1;letter-spacing:.02em;border-radius:0!important}.tk-product-media__play{width:24px;height:24px;border:1px solid currentColor;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.tk-product-media__lines{position:absolute;left:0;right:0;bottom:-2px;height:7px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px}.tk-product-media__line{display:block;height:5px;padding:0;border:0;background:#e0e0e0;cursor:pointer}.tk-product-media__line.is-active{background:var(--tk-yellow)}.tk-product-badge{display:inline-flex;align-items:center;justify-content:center;min-width:113px;height:28px;padding:08px 16px;margin-bottom:19px;border:1px solid currentColor;color:var(--tk-white);font-size:12px;font-weight:700;line-height:12px;text-transform:uppercase;letter-spacing:0%}.tk-product-badge--new{background:var(--tk-yellow);border-color:var(--tk-yellow);color:var(--tk-black)}.tk-product-main__title{margin:0;color:var(--tk-white);font-size:54px;line-height:.95;font-weight:900;letter-spacing:-.04em;text-transform:uppercase}.tk-product-main__price-row{display:flex;align-items:flex-end;gap:10px;margin-top:8px}.tk-product-main__price,.tk-product-main__price .price,.tk-product-main__price .price-item,.tk-product-main__price .price-item--regular{color:var(--tk-yellow)!important;font-family:var(--tk-font)!important;font-size:40px!important;font-weight:400!important;line-height:1!important;letter-spacing:.01em}.tk-product-main__reviews{color:var(--tk-white);font-size:12px;line-height:1;margin-bottom:5px;min-width:120px}.tk-product-main__sezzle{margin-top:15px;color:#cfcfcf;font-size:12px;line-height:1;text-transform:uppercase}.tk-product-main__sezzle strong{color:var(--tk-white)}.tk-product-main__sezzle-logo{color:var(--tk-white);text-transform:lowercase;font-weight:700}.tk-product-main__description{margin:28px 0 25px;padding-top:27px;border-top:1px solid rgba(255,255,255,.25);font-family:Barlow,Arial,sans-serif!important;color:var(--tk-white);font-size:16px;line-height:24px;font-weight:400}.tk-product-form{width:100%}.tk-product-variants{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:0}.tk-product-variants__label{display:block;margin:0 0 12px;color:#8f8f8f;font-size:12px;font-weight:500;line-height:12px;letter-spacing:0%;text-transform:uppercase}.tk-product-variants__select-wrap{position:relative;height:46px}.tk-product-variants__select{width:100%;height:46px;-webkit-appearance:none;appearance:none;border:1px solid var(--tk-border-dark);border-radius:0;background:transparent;color:var(--tk-white);padding:0 44px 0 16px;font-family:var(--tk-font);font-size:14px;font-weight:600;line-height:14px;letter-spacing:2px;text-transform:uppercase}.tk-product-variants__select option{color:#000}.tk-product-variants__arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:var(--tk-white);font-size:17px;pointer-events:none}.tk-personalization,.tekto-personalization{width:100%;margin:16px 0;border:1px solid var(--tk-border-dark);background:transparent}.tk-personalization__trigger,.tekto-personalization__trigger{width:100%;height:46px;padding:0 16px;border:0;background:transparent;color:var(--tk-white);display:flex;align-items:center;justify-content:space-between;cursor:pointer}.tekto-personalization__trigger-text,.tekto-personalization__trigger-price{font-family:Barlow,Arial,sans-serif!important;font-size:14px;font-weight:600;line-height:14px;text-transform:uppercase;letter-spacing:2px}.tekto-personalization__trigger-price{color:var(--tk-yellow);letter-spacing:.12em}.tk-personalization__active,.tekto-personalization__active{display:none;padding:14px;background:#242424}.tk-personalization.is-active .tk-personalization__active,.tekto-personalization.is-active .tekto-personalization__active{display:block}.tk-personalization.is-active .tk-personalization__trigger,.tekto-personalization.is-active .tekto-personalization__trigger{display:none}.tk-personalization__head{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px}.tk-personalization__label,.tekto-personalization__label,.tk-personalization__remove,.tekto-personalization__remove{color:var(--tk-white);font-size:13px;font-weight:800;text-transform:uppercase}.tk-personalization__remove,.tekto-personalization__remove{border:0;background:transparent;color:var(--tk-yellow);cursor:pointer}.tk-personalization__field input{width:100%;height:46px;border:0;background:#000;color:#fff;padding:0 16px}.tk-product-form__actions{display:grid;grid-template-columns:113px 1fr;gap:16px;margin-top:16px}.tk-product-form__qty,.qtybox{height:46px;background:var(--tk-white);color:var(--tk-black);display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.qtybox button,.qtybox span{border:0;background:transparent;height:46px;display:flex;align-items:center;justify-content:center;color:#777;cursor:pointer}.quantity-input{width:100%;height:46px;border:0;text-align:center;font-family:var(--tk-font);font-weight:800;color:var(--tk-black);background:transparent}.tk-product-form__submit{height:46px;border:0;border-radius:0;background:var(--tk-blue);color:var(--tk-black);display:flex;align-items:center;justify-content:center;font-family:var(--tk-font);font-size:14px;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:.22em;cursor:pointer}.tk-product-form__submit.sold{background:#737373;color:#fff}.boxplusbutton.soldOut{grid-template-columns:1fr}.boxplusbutton.soldOut .tk-product-form__qty{display:none}.tk-product-waitlist{margin-top:16px}.tk-product-waitlist__closed,.tk-product-waitlist__form button{width:100%;height:43px;border:0;background:var(--tk-yellow);color:#000;font-family:var(--tk-font);font-size:14px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.tk-product-waitlist__closed{background:#737373;color:#fff}.tk-product-waitlist__form{display:grid;gap:16px}.tk-product-waitlist__form input{width:100%;height:43px;border:1px solid var(--tk-border-dark);background:transparent;color:#fff;text-align:center;font-family:var(--tk-font);font-size:13px;text-transform:uppercase}.tk-product-waitlist__form button{background:var(--tk-blue)}.tk-product-waitlist p{color:#fff;margin:8px 0 0;font-size:12px}.tk-product-delivery{display:flex;align-items:center;gap:11px;margin-top:70px;color:#e7e7e7;font-size:13px;line-height:1}.tk-product-delivery__icon{color:var(--tk-yellow);font-size:22px}.tk-gift-recipient{margin:16px 0}.tk-gift-recipient__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tk-gift-recipient__field{margin-bottom:12px}.tk-gift-recipient__label{display:flex;justify-content:space-between;margin-bottom:8px;color:#aaa;font-size:12px;text-transform:uppercase}.tk-gift-recipient input,.tk-gift-recipient textarea{width:100%;min-height:46px;border:1px solid var(--tk-border-dark);background:transparent;color:#fff;border-radius:0;padding:0 16px;font-family:var(--tk-font)}.tk-gift-recipient textarea{padding-top:13px;resize:vertical}.tk-akao[hidden]{display:none!important}.tk-akao{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000000b8}.tk-akao__dialog{width:min(620px,calc(100% - 32px));max-height:88vh;overflow:auto;background:#fff;color:#000;padding:24px}.tk-akao__head{display:flex;justify-content:space-between;align-items:center}.tk-akao__head h2{margin:0;color:#000;text-transform:uppercase}.tk-akao__close{border:0;background:transparent;font-size:28px;cursor:pointer}.tk-akao__accept{width:100%;height:46px;margin-top:20px;border:0;background:#000;color:#fff;text-transform:uppercase;font-weight:800}.tk-akao-trigger{margin:12px 0;color:var(--tk-yellow);text-transform:uppercase;cursor:pointer}@media(max-width:991.98px){.tk-product-main{background:#fff;color:#000}.tk-product-main__grid{display:block;min-height:0;background:#fff}.tk-product-main__media-panel{height:424px;background:#fff}.tk-product-media__stage{min-height:424px;height:424px}.tk-product-media__slide img{max-width:96%;max-height:390px}.tk-product-media__video-button{display:none}.tk-product-media__lines{bottom:0;height:5px}.tk-product-media__line{height:4px}.tk-product-main__info-panel{background:#fff;color:#000}.tk-product-main__info-inner{width:auto;margin:23px 24px 27px}.tk-product-badge{position:absolute;top:-425px;left:50%;transform:translate(-50%);background:var(--tk-yellow);color:#000;border-color:var(--tk-yellow);height:29px;min-width:113px}.tk-product-badge--sold{background:#000;color:#fff;border-color:#000}.tk-product-main__title{color:#000;font-size:34px;line-height:1;letter-spacing:-.05em}.tk-product-main__price-row{justify-content:space-between;align-items:center;margin-top:0;padding-bottom:18px;border-bottom:1px solid #000}.tk-product-main__price{display:none}.tk-product-main__reviews{color:#000;text-align:right;margin-bottom:0}.tk-product-main__sezzle{margin:12px 0 20px;color:#8a8a8a;text-align:center}.tk-product-main__sezzle strong{color:#000}.tk-product-main__description{border-top:1px solid #000;margin:24px 0 0;padding-top:24px;color:#858585;font-size:16px;line-height:1.5}.tk-product-variants{gap:8px}.tk-product-variants__label{color:#777;margin-bottom:8px}.tk-product-variants__select{border-color:#ddd;color:#000;height:46px;line-height:46px}.tk-product-variants__arrow{color:#000}.tk-personalization,.tekto-personalization{border-color:#ddd;background:#fff;margin:8px 0}.tk-personalization__trigger,.tekto-personalization__trigger{height:45px;color:#000}.tekto-personalization__trigger-text,.tekto-personalization__trigger-price{font-size:14px;letter-spacing:.22em}.tk-personalization.is-active .tk-personalization__active,.tekto-personalization.is-active .tekto-personalization__active{background:#f7f7f7}.tk-personalization__label,.tekto-personalization__label{color:#000}.tk-personalization__field input{background:#fff;color:#000;border:1px solid #ddd}.tk-product-form__actions{grid-template-columns:1fr;gap:0;margin-top:8px}.tk-product-form__qty{display:none}.tk-product-form__submit{height:46px;width:100%}.tk-product-delivery{display:none}.tk-gift-recipient__row{grid-template-columns:1fr;gap:0}.tk-gift-recipient__label{color:#737373}.tk-gift-recipient input,.tk-gift-recipient textarea{border-color:#d9d9d9;color:#000;background:#fff}}@media(min-width:992px){.tk-product-main[data-media-width="55"] .tk-product-main__grid{grid-template-columns:55% 45%}.tk-product-main[data-media-width="60"] .tk-product-main__grid{grid-template-columns:60% 40%}}.tk-product-main .product-big-slider.slider-for,.tk-product-main .tk-product-media__stage.product-big-slider.slider-for{opacity:1!important;visibility:visible!important;display:block!important}.tk-product-main__info-panel{background-image:var(--tk-topo-bg),radial-gradient(circle at 18% 22%,rgba(255,255,255,.08) 0 1px,transparent 2px),radial-gradient(circle at 80% 70%,rgba(255,255,255,.06) 0 1px,transparent 2px),repeating-radial-gradient(ellipse at 50% 50%,rgba(255,255,255,.105) 0 1px,transparent 1px 31px);background-size:cover,260px 220px,300px 260px,360px 260px;background-position:center}@media(min-width:992px){.tk-product-main__grid{grid-template-columns:50% 50%!important;min-height:calc(100vh - 126px)}.tk-product-main[data-media-width="55"] .tk-product-main__grid{grid-template-columns:55% 45%!important}.tk-product-main[data-media-width="60"] .tk-product-main__grid{grid-template-columns:60% 40%!important}.tk-product-main__info-inner{width:min(480px,calc(100% - 160px));margin:72px 0 40px 120px!important}.tk-product-media__slide img,.tk-product-media__gift img{max-width:96%;max-height:82vh}.tk-product-media__video-button{left:0!important;bottom:24px!important;border-radius:0!important}.tk-product-main__description{margin:22px 0 25px!important;padding-top:26px!important;border-top:1px solid rgba(255,255,255,.28)!important}}.tk-product-main .tk-product-media__stage{opacity:1!important;visibility:visible!important;display:block!important;position:relative!important;overflow:visible!important}.tk-product-main .tk-product-media__slide{display:flex!important;opacity:0!important;visibility:hidden!important;pointer-events:none}.tk-product-main .tk-product-media__slide.is-active{opacity:1!important;visibility:visible!important;pointer-events:auto}.tk-product-main .tk-product-media__slide[hidden],.tk-product-main .tk-product-media__line[hidden]{display:none!important}.tk-product-main .tk-product-media__slide img{opacity:1!important;visibility:visible!important;display:block!important;filter:drop-shadow(0 0 1px rgba(255,255,255,.25))}.tk-product-main .tk-product-main__price .price,.tk-product-main .tk-product-main__price .price__container,.tk-product-main .tk-product-main__price .price__pricing-group,.tk-product-main .tk-product-main__price .price__sale,.tk-product-main .tk-product-main__price .price__regular,.tk-product-main .tk-product-main__price .product-reviews-star,.tk-product-main .tk-product-main__price .okeReviews,.tk-product-main .tk-product-main__price .price__badges,.tk-product-main .tk-product-main__price .price-item:not(.tk-product-main__price-value){display:none!important}.tk-product-main .tk-product-main__price-value{display:block!important;color:var(--tk-yellow)!important;font-family:var(--tk-font)!important;font-size:40px!important;font-weight:400!important;line-height:1!important;letter-spacing:.04em!important}.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary,.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary-ratingCount,.tk-product-main .tk-product-main__reviews .okeReviews-starRating{display:inline-flex!important;align-items:center!important}.tk-product-main .tk-product-form__submit.btn-template,.tk-product-main .boxplusbutton .btn-template,body.product .tk-product-main .boxplusbutton:not(.soldOut) .btn-template:not(.sold){font-family:Barlow,Arial,sans-serif!important;display:flex!important;visibility:visible!important;opacity:1!important;width:100%!important;min-width:0!important;height:46px!important;background:var(--tk-blue)!important;color:#000!important;text-indent:0!important;clip:auto!important;overflow:visible!important}.tk-product-main .tk-product-form__submit .btn-txt{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;opacity:1!important;visibility:visible!important}.tk-product-main .tk-product-form__actions{width:100%!important}@media(min-width:992px){.tk-product-main .tk-product-media__slide img{width:auto!important;max-width:94%!important;max-height:82vh!important;object-fit:contain!important}.tk-product-main .tk-product-media__lines{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-auto-columns:unset}}.tk-product-main .tk-product-main__media-panel,.tk-product-main .tk-product-media,.tk-product-main .tk-product-media__stage{background:#fff!important}.tk-product-main .tk-product-media__video-button,.tk-product-main a.tk-product-media__video-button.Introduction-video-div,.tk-product-main a.introVidclick.tk-product-media__video-button{display:inline-flex!important;visibility:visible!important;opacity:1!important;width:240px!important;height:56px!important;border:1px solid #d9d9d9!important;background:#fff!important;color:#000!important;font-family:var(--tk-font)!important;font-size:14px!important;font-weight:500!important;line-height:1!important;letter-spacing:.02em!important;text-transform:uppercase!important;text-decoration:none!important;align-items:center!important;justify-content:center!important;gap:14px!important;border-radius:0!important}.tk-product-main .tk-product-media__play{color:#000!important;border-color:#000!important;background:transparent!important}.tk-product-main .tk-product-badge--low,.tk-product-main .tk-product-badge.Lowstck{background:#28b0ff!important;border-color:#28b0ff!important;color:#000!important}.tk-product-main .tk-product-badge[hidden],.tk-product-main .tk-product-form__actions.soldOut,.tk-product-main .boxplusbutton.soldOut{display:none!important}.tk-product-main .tk-product-waitlist__closed,.tk-product-main .notify-klaviyo.notify-form.tk-product-waitlist__closed{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:43px!important;min-height:43px!important;border:0!important;background:#737373!important;color:#fff!important;font-family:var(--tk-font)!important;font-size:14px!important;font-weight:900!important;line-height:1!important;letter-spacing:.18em!important;text-transform:uppercase!important}.tk-product-main .tk-product-form__qty,.tk-product-main .qtydiv,.tk-product-main .qtybox{width:113px!important;min-width:113px!important;height:46px!important;min-height:46px!important;display:grid!important;grid-template-columns:32px 49px 32px!important;align-items:center!important;background:#fff!important;color:#000!important;overflow:visible!important}.tk-product-main .qtybox button,.tk-product-main .qtybox .btnqty,.tk-product-main .qtybox span.btnqty{display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:46px!important;min-height:46px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#777!important;font-family:var(--tk-font)!important;font-size:13px!important;font-weight:400!important;line-height:46px!important;opacity:1!important;visibility:visible!important}.tk-product-main input#quantity.quantity-input,.tk-product-main .quantity-selector.quantity-input,.tk-product-main .qtybox input.quantity-input{display:block!important;width:49px!important;height:46px!important;min-height:46px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#000!important;-webkit-text-fill-color:#000!important;opacity:1!important;visibility:visible!important;text-align:center!important;font-family:var(--tk-font)!important;font-size:14px!important;font-weight:800!important;line-height:46px!important;text-indent:0!important}.tk-product-main .tk-product-form__submit.btn-template,.tk-product-main button.tk-product-form__submit.btn-template.wide{height:46px!important;min-height:46px!important;padding:0 18px!important;border:0!important;background:#28b0ff!important;color:#000!important;font-family:var(--tk-font)!important;font-size:14px!important;font-weight:700!important;line-height:14px!important;letter-spacing:2px!important;text-transform:uppercase!important}.tk-product-main .tk-product-form__submit.btn-template:before,.tk-product-main .tk-product-form__submit.btn-template:after{content:none!important;display:none!important}.tk-product-main .tk-product-form__submit .btn-txt,.tk-product-main .btn-template .btn-txt[data-add-to-cart-text]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:46px!important;color:#000!important;-webkit-text-fill-color:#000!important;font-family:var(--tk-font)!important;font-size:14px!important;font-weight:900!important;line-height:46px!important;letter-spacing:.22em!important;text-transform:uppercase!important;opacity:1!important;visibility:visible!important;overflow:visible!important;clip:auto!important;text-indent:0!important}.tk-product-main .tk-product-main__sezzle{min-height:18px}.tk-product-main .tk-product-main__sezzle .sezzle-shopify-info-button{display:block!important;min-height:18px;color:#cfcfcf}@media(max-width:991.98px){.tk-product-main .tk-product-media__video-button,.tk-product-main .tk-product-form__qty,.tk-product-main .qtydiv{display:none!important}}.tk-product-main .tk-product-media__slide{top:32px!important;right:38px!important;bottom:64px!important;left:38px!important;overflow:visible!important}.tk-product-main .tk-product-media__slide img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important}.tk-product-main .tk-product-form__submit.btn-template{position:relative!important;font-size:14px!important;color:#000!important}.tk-product-main .tk-product-form__submit.btn-template:before{content:attr(data-button-label)!important;display:flex!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;align-items:center!important;justify-content:center!important;width:100%!important;height:46px!important;color:#000!important;-webkit-text-fill-color:#000!important;font-family:var(--tk-font)!important;font-size:14px!important;font-weight:700!important;line-height:14px!important;letter-spacing:2px!important;text-transform:uppercase!important;white-space:nowrap!important;z-index:2!important;pointer-events:none!important}.tk-product-main .tk-product-form__submit.btn-template:after{content:none!important;display:none!important}.tk-product-main .tk-product-form__submit .btn-txt,.tk-product-main .btn-template .btn-txt[data-add-to-cart-text]{opacity:0!important;visibility:hidden!important;color:transparent!important;-webkit-text-fill-color:transparent!important}.tk-product-main .tk-qty-button{display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:46px!important;min-height:46px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#777!important;font-family:var(--tk-font)!important;font-size:13px!important;font-weight:400!important;line-height:46px!important;opacity:1!important;visibility:visible!important;cursor:pointer!important}.tk-product-main .tk-product-main__sezzle{display:block!important;min-height:20px!important;margin-top:15px!important;color:#cfcfcf!important}.tk-product-main .tk-product-main__sezzle-app,.tk-product-main .tk-product-main__sezzle-fallback,.tk-product-main .sezzle-shopify-info-button{display:block!important;visibility:visible!important;opacity:1!important;min-height:18px!important;color:#cfcfcf!important;font-size:12px!important;line-height:18px!important}@media(min-width:992px){.tk-product-main .tk-product-media__stage{min-height:calc(100vh - 126px)!important;height:calc(100vh - 126px)!important}}@media(max-width:991.98px){.tk-product-main .tk-product-media__slide{top:26px!important;right:20px!important;bottom:34px!important;left:20px!important}}.tk-product-main .tk-product-variants.first.product-form__controls-group,.tk-product-main .tk-product-variants.product-form__controls-group,.tk-product-main [data-variant-picker].tk-product-variants{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important;row-gap:14px!important;width:100%!important;max-width:100%!important;align-items:start!important}.tk-product-main .tk-product-variants__item.selector-wrapper,.tk-product-main .tk-product-variants__item.product-form__item,.tk-product-main .selector-wrapper.tk-product-variants__item{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;grid-column:auto!important}.tk-product-main .tk-product-variants__select-wrap.variations_div{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.tk-product-main .tk-product-variants__select.bs-select,.tk-product-main select.tk-product-variants__select{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:767px){.tk-product-main .tk-product-variants.first.product-form__controls-group,.tk-product-main .tk-product-variants.product-form__controls-group,.tk-product-main [data-variant-picker].tk-product-variants{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:8px!important}}@media(min-width:992px){.tk-product-main .tk-product-main__info-panel{min-height:calc(100vh - 126px)!important}.tk-product-main .tk-product-main__info-inner{width:100%!important;max-width:none!important;min-height:calc(100vh - 126px)!important;margin:0!important;padding:72px 105px 46px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}}.tk-product-main .tk-product-main__title{font-family:Barlow,Arial,sans-serif!important;font-size:56px!important;line-height:56px!important;font-weight:800!important;letter-spacing:0%!important;text-transform:uppercase!important;color:#fff!important}.tk-product-main .tk-product-main__price-value,.tk-product-main [data-product-price-value]{font-family:Barlow,Arial,sans-serif!important;font-size:40px!important;line-height:40px!important;font-weight:400!important;letter-spacing:0%!important;color:#f9a800!important}.tk-product-main .tk-product-main__price-row{display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important}.tk-product-main .tk-product-main__reviews{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;margin-top:4px!important;margin-bottom:0!important;min-width:118px!important;color:#fff!important;font-family:Barlow,Arial,sans-serif!important}.tk-product-main .tk-product-main__reviews .okeReviews,.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary,.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary.is-okeReviews-clickable{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:3px!important;margin:0!important}.tk-product-main .tk-product-main__reviews .okeReviews-starRating,.tk-product-main .tk-product-main__reviews .okeReviews-starRating-indicator-layer{display:block!important;order:1!important;margin:0!important}.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary-ratingCount,.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary-ratingCount span{display:block!important;order:2!important;margin:0!important;color:#fff!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:16px!important;text-transform:uppercase!important;letter-spacing:0%!important}.tk-product-main .tk-product-block--variants,.tk-product-main .tk-product-variants{width:100%!important;max-width:100%!important}.tk-product-main .tk-product-variants.first.product-form__controls-group,.tk-product-main .tk-product-variants.product-form__controls-group,.tk-product-main [data-variant-picker].tk-product-variants{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;width:100%!important;max-width:100%!important;clear:both!important}.tk-product-main .tk-product-variants__item{width:100%!important;min-width:0!important;max-width:100%!important;flex:none!important}.tk-product-main .tk-product-variants__select-wrap,.tk-product-main .tk-product-variants__select{width:100%!important;max-width:100%!important;min-width:0!important}.tk-product-main .tk-product-variants__select:focus,.tk-product-main .tk-product-variants__select:focus-visible,.tk-product-main .tk-product-variants__select-wrap:focus-within,.tk-product-main .tekto-personalization:focus,.tk-product-main .tekto-personalization:focus-within,.tk-product-main .tekto-personalization__trigger:focus,.tk-product-main .tekto-personalization__trigger:focus-visible,.tk-product-main .tekto-personalization__field input:focus,.tk-product-main .tekto-personalization__field input:focus-visible{outline:none!important;box-shadow:none!important;background:transparent!important}.tk-product-main .tekto-personalization.is-active,.tk-product-main .tk-personalization.is-active{border:1px solid rgba(255,255,255,.55)!important;background:transparent!important}.tk-product-main .tekto-personalization.is-active .tekto-personalization__active,.tk-product-main .tk-personalization.is-active .tk-personalization__active{background:transparent!important}.tk-product-main .tk-product-delivery{display:flex!important;align-items:center!important;gap:11px!important;width:100%!important;margin-top:70px!important;color:#e7e7e7!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:14px!important;letter-spacing:0%!important}.tk-product-main .tk-product-delivery__icon,.tk-product-main .tk-product-delivery__icon svg{display:inline-flex!important;width:22px!important;height:auto!important;color:#f9a800!important;fill:#f9a800!important}.tk-product-main .tk-product-main__sezzle,.tk-product-main .tk-product-main__sezzle-fallback{display:none!important}@media(max-width:991.98px){.tk-product-main .tk-product-main__title{color:#000!important;font-size:34px!important}.tk-product-main .tk-product-main__info-inner{padding:0!important;min-height:0!important;display:block!important}}.tk-product-main .tk-product-waitlist:not([hidden]){display:block!important;width:100%!important;margin-top:16px!important}.tk-product-main .tk-product-waitlist__closed,.tk-product-main .notify-klaviyo.notify-form.tk-product-waitlist__closed{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:43px!important;min-height:43px!important;border:0!important;background:#f9a800!important;color:#000!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:14px!important;letter-spacing:2px!important;text-transform:uppercase!important;cursor:pointer!important}.tk-product-main .tk-product-waitlist__form:not([hidden]){display:grid!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important;margin:0!important}.tk-product-main .tk-product-waitlist__form input[data-waitlist-email]{display:block!important;width:100%!important;height:43px!important;border:1px solid rgba(255,255,255,.55)!important;background:transparent!important;color:#fff!important;text-align:center!important;font-family:Barlow,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:43px!important;letter-spacing:0!important;text-transform:uppercase!important;outline:none!important;box-shadow:none!important}.tk-product-main .tk-product-waitlist__form input[data-waitlist-email]::placeholder{color:#fffc!important;opacity:1!important;text-transform:uppercase!important}.tk-product-main .tk-product-waitlist__form button[data-waitlist-submit]{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:43px!important;border:0!important;background:#28b0ff!important;color:#000!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:14px!important;letter-spacing:2px!important;text-transform:uppercase!important;cursor:pointer!important}.tk-product-main .tk-product-waitlist__form button[data-waitlist-submit].is-loading{opacity:.65!important;cursor:progress!important}.tk-product-main .tk-product-waitlist__thanks:not([hidden]){display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:43px!important;min-height:43px!important;background:#737373!important;color:#fff!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:14px!important;letter-spacing:2px!important;text-transform:uppercase!important}.tk-product-main .tk-product-waitlist [data-waitlist-error]:not([hidden]){display:block!important;margin:-8px 0 0!important;color:#fff!important;font-family:Barlow,Arial,sans-serif!important;font-size:12px!important;line-height:16px!important;text-align:center!important}.tk-product-main .tk-product-waitlist__closed[data-waitlist-open][hidden],.tk-product-main .notify-klaviyo.notify-form.tk-product-waitlist__closed[data-waitlist-open][hidden],.tk-product-main [data-waitlist-open][aria-hidden=true]{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}.tk-product-main .tekto-personalization.is-active,.tk-product-main .tk-personalization.is-active{width:100%!important;margin:16px 0!important;padding:0!important;border:0!important;background:#252525!important}.tk-product-main .tekto-personalization.is-active .tekto-personalization__active,.tk-product-main .tk-personalization.is-active .tk-personalization__active{display:block!important;width:100%!important;padding:16px!important;background:#252525!important}.tk-product-main .tekto-personalization__active-head,.tk-product-main .tk-personalization__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;min-height:14px!important;margin:0 0 14px!important}.tk-product-main .tekto-personalization__label,.tk-product-main .tk-personalization__label{color:#fff!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:14px!important;letter-spacing:0!important;text-transform:uppercase!important}.tk-product-main .tekto-personalization__remove,.tk-product-main .tk-personalization__remove{padding:0!important;border:0!important;background:transparent!important;color:#f9a800!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:14px!important;letter-spacing:0!important;text-transform:uppercase!important;cursor:pointer!important}.tk-product-main .tekto-personalization__field,.tk-product-main .tk-personalization__field{width:100%!important;margin:0!important}.tk-product-main .tekto-personalization__field input,.tk-product-main .tk-personalization__field input{display:block!important;width:100%!important;height:49px!important;min-height:49px!important;padding:0 16px!important;margin:0!important;border:1px solid #000!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:#000!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:49px!important;letter-spacing:0!important;text-transform:none!important}.tk-product-main .tekto-personalization__field input::placeholder,.tk-product-main .tk-personalization__field input::placeholder{color:#8a8a8a!important;opacity:1!important;text-transform:none!important}.tk-product-main .tekto-personalization__field input:focus,.tk-product-main .tekto-personalization__field input:focus-visible,.tk-product-main .tk-personalization__field input:focus,.tk-product-main .tk-personalization__field input:focus-visible{border-color:#ffffffd9!important;outline:none!important;box-shadow:none!important;background:#000!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.tk-product-main.tk-product-main--gift-card .tk-product-block--variants,.tk-product-main.tk-product-main--gift-card .tk-product-variants{width:100%!important;max-width:100%!important}.tk-product-main.tk-product-main--gift-card .tk-product-variants.first.product-form__controls-group,.tk-product-main.tk-product-main--gift-card .tk-product-variants.product-form__controls-group,.tk-product-main.tk-product-main--gift-card [data-variant-picker].tk-product-variants{display:grid!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0 0 16px!important}.tk-product-main.tk-product-main--gift-card .tk-product-variants__item,.tk-product-main.tk-product-main--gift-card .tk-product-variants__item.selector-wrapper,.tk-product-main.tk-product-main--gift-card .tk-product-variants__item.product-form__item{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-column:1 / -1!important;margin:0!important;padding:0!important}.tk-product-main.tk-product-main--gift-card .tk-product-variants__label,.tk-product-main.tk-product-main--gift-card .tk-gift-recipient__label,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient__label{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;margin:0 0 10px!important;color:#ffffffa6!important;font-family:Barlow,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:12px!important;letter-spacing:0!important;text-transform:uppercase!important}.tk-product-main.tk-product-main--gift-card .tk-product-variants__select-wrap,.tk-product-main.tk-product-main--gift-card .tk-product-variants__select{width:100%!important;max-width:100%!important;min-width:0!important}.tk-product-main.tk-product-main--gift-card .tk-product-variants__select,.tk-product-main.tk-product-main--gift-card .tk-gift-recipient input,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient input,.tk-product-main.tk-product-main--gift-card .tk-gift-recipient textarea,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient textarea{display:block!important;width:100%!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0 16px!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:46px!important;letter-spacing:0!important;text-transform:none!important}.tk-product-main.tk-product-main--gift-card .tk-product-variants__select{font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;padding-right:44px!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient{width:100%!important;margin:0 0 16px!important;padding:0!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient__row,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient__row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;width:100%!important;margin:0!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient__field,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient__field{width:100%!important;min-width:0!important;margin:0 0 16px!important;padding:0!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient__field--message,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient__field--message{margin-bottom:16px!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient textarea,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient textarea{resize:none!important;overflow:hidden!important;white-space:nowrap!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient input::placeholder,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient input::placeholder,.tk-product-main.tk-product-main--gift-card .tk-gift-recipient textarea::placeholder,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient textarea::placeholder{color:#ffffff8c!important;opacity:1!important;-webkit-text-fill-color:rgba(255,255,255,.55)!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient input:focus,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient input:focus,.tk-product-main.tk-product-main--gift-card .tk-gift-recipient textarea:focus,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient textarea:focus,.tk-product-main.tk-product-main--gift-card .tk-product-variants__select:focus{border-color:#ffffffd9!important;outline:none!important;box-shadow:none!important;background:transparent!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient__count,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient__count{margin-left:auto!important;color:#ffffffa6!important;font-family:Barlow,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:12px!important;text-transform:uppercase!important}@media(max-width:767px){.tk-product-main.tk-product-main--gift-card .tk-gift-recipient__row,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient__row{grid-template-columns:1fr!important;gap:0!important}}@media(max-width:991.98px){.tk-product-main,.tk-product-main .tk-product-main__grid,.tk-product-main .tk-product-main__info-panel,.tk-product-main .tk-product-main__info-inner{background:#fff!important;background-image:none!important;color:#000!important}.tk-product-main .tk-product-main__grid{display:block!important;min-height:0!important}.tk-product-main .tk-product-main__media-panel{width:100%!important;height:424px!important;min-height:424px!important;background:#fff!important;overflow:hidden!important}.tk-product-main .tk-product-media,.tk-product-main .tk-product-media__stage{height:424px!important;min-height:424px!important;background:#fff!important}.tk-product-main .tk-product-media__slide{top:36px!important;right:16px!important;bottom:24px!important;left:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}.tk-product-main .tk-product-media__slide img,.tk-product-main .tk-product-media__gift img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important}.tk-product-main .tk-product-media__video-button{display:none!important}.tk-product-main .tk-product-media__lines{left:0!important;right:0!important;bottom:0!important;height:5px!important;gap:2px!important}.tk-product-main .tk-product-media__line{height:4px!important}.tk-product-main .tk-product-main__info-inner{width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:24px 28px 28px!important;display:block!important}.tk-product-main .tk-product-form,.tk-product-main #main-form,.tk-product-main .pplr_atc_form,.tk-product-main.product-single__meta .product--info-title form,.product-single__meta .tk-product-main .product--info-title form{width:100%!important;max-width:none!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:visible!important}.tk-product-main .tk-product-block,.tk-product-main .tk-product-main__title-wrap,.tk-product-main .tk-product-main__desktop-price-group,.tk-product-main .tk-product-block--variants,.tk-product-main .tk-product-block--personalization,.tk-product-main .tk-product-block--buy,.tk-product-main .tk-product-block--gift,.tk-product-main .tk-product-main__description{width:100%!important}.tk-product-main .tk-product-block--badge{order:0!important;height:0!important;margin:0!important}.tk-product-main .tk-product-badge{position:absolute!important;top:-400px!important;left:50%!important;transform:translate(-50%)!important;z-index:5!important;min-width:113px!important;height:29px!important;padding:0 18px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:Barlow,Arial,sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:12px!important;letter-spacing:0!important;text-transform:uppercase!important}.tk-product-main .tk-product-badge[hidden]{display:none!important}.tk-product-main .tk-product-badge--new{background:#f9a800!important;border-color:#f9a800!important;color:#000!important}.tk-product-main .tk-product-badge--sold,.tk-product-main .tk-product-badge.nohde{background:#000!important;border-color:#000!important;color:#fff!important}.tk-product-main .tk-product-main__title-wrap{order:1!important;position:relative!important;padding:0 120px 18px 0!important;margin:0 0 23px!important;border-bottom:1px solid #000!important}.tk-product-main .tk-product-main__title{margin:0!important;color:#000!important;font-family:Barlow,Arial,sans-serif!important;font-size:34px!important;font-weight:800!important;line-height:34px!important;letter-spacing:-.04em!important;text-transform:uppercase!important}.tk-product-main .tk-product-main__desktop-price-group{order:2!important;position:absolute!important;right:24px!important;top:24px!important;width:112px!important;height:auto!important;margin:0!important;padding:0!important;z-index:3!important}.tk-product-main .tk-product-main__price-row{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important}.tk-product-main .tk-product-main__price,.tk-product-main .tk-product-main__price-value,.tk-product-main [data-product-price-value]{display:none!important}.tk-product-main .tk-product-main__reviews{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;width:112px!important;min-width:112px!important;margin:0!important;color:#000!important;text-align:right!important}.tk-product-main .tk-product-main__reviews .okeReviews,.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary,.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary.is-okeReviews-clickable{align-items:flex-end!important;gap:2px!important;margin:0!important}.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary-ratingCount,.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary-ratingCount span{color:#000!important;font-family:Barlow,Arial,sans-serif!important;font-size:12px!important;line-height:12px!important;text-transform:uppercase!important}.tk-product-main .tk-product-block--variants{order:3!important;margin:0!important}.tk-product-main .tk-product-variants.first.product-form__controls-group,.tk-product-main .tk-product-variants.product-form__controls-group,.tk-product-main [data-variant-picker].tk-product-variants{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:8px!important;row-gap:0!important;width:100%!important;max-width:100%!important;margin:0!important}.tk-product-main .tk-product-variants__label{margin:0 0 8px!important;color:#737373!important;font-family:Barlow,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:12px!important;letter-spacing:0!important;text-transform:uppercase!important}.tk-product-main .tk-product-variants__select-wrap,.tk-product-main .tk-product-variants__select{height:46px!important;min-height:46px!important}.tk-product-main .tk-product-variants__select{width:100%!important;border:1px solid #d9d9d9!important;background:#fff!important;color:#000!important;-webkit-text-fill-color:#000!important;padding:0 34px 0 15px!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:46px!important;letter-spacing:0px!important;text-transform:uppercase!important}.tk-product-main .tk-product-variants__arrow{right:13px!important;color:#000!important;font-size:14px!important}.tk-product-main .tk-product-block--personalization,.tk-product-main .tekto-personalization,.tk-product-main .tk-personalization{order:4!important;margin:0 0 4px!important}.tk-product-main .tekto-personalization,.tk-product-main .tk-personalization{width:100%!important;border:1px solid #d9d9d9!important;background:#fff!important;padding:0!important}.tk-product-main .tekto-personalization__trigger,.tk-product-main .tk-personalization__trigger{height:46px!important;min-height:46px!important;padding:0 16px!important;background:#fff!important;color:#000!important}.tk-product-main .tekto-personalization__trigger-text,.tk-product-main .tekto-personalization__trigger-price{font-size:14px!important;font-weight:700!important;line-height:14px!important;letter-spacing:0px!important}.tk-product-main .tekto-personalization__trigger-text{color:#000!important}.tk-product-main .tekto-personalization__trigger-price{color:#f9a800!important}.tk-product-main .tekto-personalization.is-active,.tk-product-main .tk-personalization.is-active{border:0!important;background:#f7f7f7!important}.tk-product-main .tekto-personalization.is-active .tekto-personalization__active,.tk-product-main .tk-personalization.is-active .tk-personalization__active{display:block!important;background:#f7f7f7!important;padding:13px 16px 15px!important}.tk-product-main .tekto-personalization__active-head,.tk-product-main .tk-personalization__head{margin:0 0 12px!important}.tk-product-main .tekto-personalization__label,.tk-product-main .tk-personalization__label{color:#000!important;font-size:13px!important;font-weight:800!important;line-height:13px!important;letter-spacing:0!important}.tk-product-main .tekto-personalization__remove,.tk-product-main .tk-personalization__remove{color:#f9a800!important;font-size:12px!important;font-weight:700!important;line-height:12px!important}.tk-product-main .tekto-personalization__field input,.tk-product-main .tk-personalization__field input{height:46px!important;border:0!important;background:#fff!important;color:#000!important;-webkit-text-fill-color:#000!important;padding:0 16px!important;font-size:13px!important;line-height:46px!important}.tk-product-main .tekto-personalization__field input:focus,.tk-product-main .tekto-personalization__field input:focus-visible,.tk-product-main .tk-personalization__field input:focus,.tk-product-main .tk-personalization__field input:focus-visible{border:1px solid #d9d9d9!important;background:#fff!important;color:#000!important;-webkit-text-fill-color:#000!important}.tk-product-main .tekto-personalization__field input::placeholder,.tk-product-main .tk-personalization__field input::placeholder{color:#737373!important;opacity:1!important}.tk-product-main .tk-product-block--buy{order:5!important;margin:0!important}.tk-product-main .tk-product-form__actions,.tk-product-main .boxplusbutton{display:grid!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;margin:0!important}.tk-product-main .tk-product-form__qty,.tk-product-main .qtydiv{display:none!important}.tk-product-main .tk-product-form__submit.btn-template,.tk-product-main button.tk-product-form__submit.btn-template.wide{width:100%!important;height:46px!important;min-height:46px!important;background:#28b0ff!important;color:#000!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:900!important;line-height:14px!important;letter-spacing:2px!important;text-transform:uppercase!important}.tk-product-main .tk-product-main__sezzle,.tk-product-main .tk-product-main__sezzle-app,.tk-product-main .sezzle-shopify-info-button,.tk-product-main .tk-product-block--app{order:6!important;margin:12px 0 18px!important;min-height:15px!important;color:#8a8a8a!important;text-align:center!important;font-size:12px!important;line-height:15px!important}.tk-product-main .tk-product-main__description,.tk-product-main .small-description{order:9!important;margin:24px 0 0!important;padding:24px 0 0!important;border-top:1px solid #000!important;color:#858585!important;font-family:Barlow,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;letter-spacing:0!important;text-transform:none!important}.tk-product-main .tk-product-block--delivery,.tk-product-main .tk-product-delivery{display:none!important}.tk-product-main .tk-product-waitlist{order:5!important}}@media(max-width:767px){.tk-product-main.tk-product-main--gift-card .tk-product-main__media-panel,.tk-product-main.tk-product-main--gift-card .tk-product-media,.tk-product-main.tk-product-main--gift-card .tk-product-media__stage{height:280px!important;min-height:280px!important}.tk-product-main.tk-product-main--gift-card .tk-product-media__slide{top:42px!important;right:26px!important;bottom:28px!important;left:26px!important}.tk-product-main.tk-product-main--gift-card .tk-product-main__title-wrap{padding-right:112px!important;margin-bottom:18px!important}.tk-product-main.tk-product-main--gift-card .tk-product-main__title{font-size:28px!important;line-height:30px!important;letter-spacing:-.03em!important}.tk-product-main.tk-product-main--gift-card .tk-product-variants.first.product-form__controls-group,.tk-product-main.tk-product-main--gift-card .tk-product-variants.product-form__controls-group,.tk-product-main.tk-product-main--gift-card [data-variant-picker].tk-product-variants{grid-template-columns:1fr!important;margin-bottom:10px!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient{order:4!important;margin:0 0 8px!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient__row,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient__row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient__field,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient__field{margin:0 0 8px!important}.tk-product-main.tk-product-main--gift-card .tk-product-variants__label,.tk-product-main.tk-product-main--gift-card .tk-gift-recipient__label,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient__label{margin-bottom:6px!important;color:#000!important;font-size:10px!important;line-height:10px!important}.tk-product-main.tk-product-main--gift-card .tk-product-variants__select,.tk-product-main.tk-product-main--gift-card .tk-gift-recipient input,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient input,.tk-product-main.tk-product-main--gift-card .tk-gift-recipient textarea,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient textarea{height:36px!important;min-height:36px!important;max-height:36px!important;border-color:#d9d9d9!important;background:#fff!important;color:#000!important;-webkit-text-fill-color:#000!important;padding:0 12px!important;font-size:12px!important;line-height:36px!important}.tk-product-main.tk-product-main--gift-card .tk-product-variants__select{height:46px!important;min-height:46px!important;max-height:46px!important;line-height:46px!important;font-size:14px!important;font-weight:700!important;letter-spacing:1px!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient textarea,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient textarea{resize:none!important;overflow:hidden!important;white-space:nowrap!important}.tk-product-main.tk-product-main--gift-card .tk-gift-recipient__count,.tk-product-main.tk-product-main--gift-card .tekto-gift-recipient__count{color:#000!important;font-size:10px!important;line-height:10px!important}.tk-product-main.tk-product-main--gift-card .tk-product-main__description,.tk-product-main.tk-product-main--gift-card .small-description{font-size:12px!important;line-height:20px!important}.tk-product-main .tk-product-media__video-button,.tk-product-main a.tk-product-media__video-button.Introduction-video-div,.tk-product-main a.introVidclick.tk-product-media__video-button{display:none!important}.ako-agreement-div{display:none}.tk-product-main .tk-product-main__title-wrap{position:relative!important;padding-right:120px!important}.tk-product-main .tk-product-main__desktop-price-group.desktop-price,.tk-product-main .tk-product-main__desktop-price-group.hidemob,.tk-product-main .tk-product-main__desktop-price-group.desktop-price.hidemob{display:block!important;position:absolute!important;right:24px!important;top:24px!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:auto!important;margin:0!important;padding:0!important;z-index:5!important}.tk-product-main .tk-product-main__price,.tk-product-main .tk-product-main__price-value,.tk-product-main [data-product-price-value]{display:none!important}.tk-product-main .tk-product-main__price-row{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important}.tk-product-main .tk-product-main__reviews,.tk-product-main [data-oke-reviews-product-listing-rating]{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:auto!important;margin:0!important;padding:0!important;color:#000!important;text-align:right!important;visibility:visible!important;opacity:1!important}.tk-product-main .tk-product-main__reviews .okeReviews,.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary,.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary.is-okeReviews-clickable{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;gap:2px!important;width:100%!important;margin:0!important;padding:0!important;visibility:visible!important;opacity:1!important}.tk-product-main .tk-product-main__reviews .okeReviews-starRating,.tk-product-main .tk-product-main__reviews .okeReviews-starRating-indicator-layer,.tk-product-main .tk-product-main__reviews .okeReviews-starRating-indicator-layer--foreground,.tk-product-main .tk-product-main__reviews .okeReviews-starRating-indicator-layer--background{display:block!important;visibility:visible!important;opacity:1!important}.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary-ratingCount,.tk-product-main .tk-product-main__reviews .okeReviews-reviewsSummary-ratingCount span{display:block!important;width:100%!important;margin:2px 0 0!important;padding:0!important;color:#000!important;font-family:Barlow,Arial,sans-serif!important;font-size:11px!important;font-weight:400!important;line-height:12px!important;letter-spacing:0!important;text-align:right!important;text-transform:uppercase!important;visibility:visible!important;opacity:1!important}}.tk-product-main .tk-product-main__mobile-reviews{display:none!important}@media(max-width:991.98px){.tk-product-main .tk-product-main__title-wrap{position:relative!important;padding-right:120px!important}.tk-product-main .tk-product-main__mobile-reviews{display:flex!important;position:absolute!important;right:0!important;top:2px!important;width:112px!important;min-width:112px!important;max-width:112px!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;margin:0!important;padding:0!important;color:#000!important;text-align:right!important;visibility:visible!important;opacity:1!important;z-index:6!important}.tk-product-main .tk-product-main__mobile-reviews .okeReviews,.tk-product-main .tk-product-main__mobile-reviews .okeReviews-reviewsSummary,.tk-product-main .tk-product-main__mobile-reviews .okeReviews-reviewsSummary.is-okeReviews-clickable{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;gap:2px!important;width:100%!important;margin:0!important;padding:0!important;visibility:visible!important;opacity:1!important}.tk-product-main .tk-product-main__mobile-reviews .okeReviews-starRating,.tk-product-main .tk-product-main__mobile-reviews .okeReviews-starRating-indicator,.tk-product-main .tk-product-main__mobile-reviews .okeReviews-starRating-indicator-layer,.tk-product-main .tk-product-main__mobile-reviews .okeReviews-starRating-indicator-layer--foreground,.tk-product-main .tk-product-main__mobile-reviews .okeReviews-starRating-indicator-layer--background{display:block!important;visibility:visible!important;opacity:1!important}.tk-product-main .tk-product-main__mobile-reviews .okeReviews-reviewsSummary-ratingCount,.tk-product-main .tk-product-main__mobile-reviews .okeReviews-reviewsSummary-ratingCount span{display:block!important;width:100%!important;margin:2px 0 0!important;padding:0!important;color:#000!important;font-family:Barlow,Arial,sans-serif!important;font-size:11px!important;font-weight:400!important;line-height:12px!important;letter-spacing:0!important;text-align:right!important;text-transform:uppercase!important;visibility:visible!important;opacity:1!important}.tk-product-main .tk-product-main__desktop-price-group{display:none!important}.okeReviews .okeReviews-reviewsSummary-starRating{margin-right:0!important}}.tk-product-main .tk-product-media__arrow{position:absolute!important;top:50%!important;z-index:6!important;width:44px!important;height:44px!important;padding:0!important;border:none;background:#ffffffe0!important;color:#ddd!important;font-family:Arial,sans-serif!important;font-size:68px!important;font-weight:300!important;line-height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .18s ease,visibility .18s ease,background .18s ease!important;transform:translateY(-50%)!important}.tk-product-main .tk-product-media__arrow--prev{left:32px!important}.tk-product-main .tk-product-media__arrow--next{right:32px!important}.tk-product-main .tk-product-media:hover .tk-product-media__arrow,.tk-product-main .tk-product-main__media-panel:hover .tk-product-media__arrow,.tk-product-main .tk-product-media__arrow:focus-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.tk-product-main .tk-product-media__arrow:hover,.tk-product-main .tk-product-media__arrow:focus-visible{background:#fff!important;border-color:#00000059!important;outline:none!important;box-shadow:none!important}@media(max-width:991.98px){.tk-product-main .tk-product-media__arrow{display:none!important}}.tk-product-main .tk-product-sticky-bar{position:fixed!important;left:0!important;right:0!important;top:var(--tk-product-sticky-offset, 0px)!important;z-index:80!important;width:100%!important;height:70px!important;background:#000!important;color:#fff!important;transform:translateY(-100%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .18s ease,opacity .18s ease,visibility .18s ease!important}.tk-product-main .tk-product-sticky-bar.is-visible{transform:translateY(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.tk-product-main .tk-product-sticky-bar__inner{width:min(100% - 240px,1600px)!important;height:70px!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(160px,auto) auto 1fr auto!important;align-items:center!important;gap:16px!important}.tk-product-main .tk-product-sticky-bar__title{color:#fff!important;font-family:Barlow,Arial,sans-serif!important;font-size:24px!important;font-weight:800!important;line-height:24px!important;letter-spacing:0%!important;text-transform:uppercase!important;white-space:nowrap!important}.tk-product-main .tk-product-sticky-bar__options{display:flex!important;align-items:center!important;gap:12px!important}.tk-product-main .tk-product-sticky-bar__option{position:relative!important;height:44px!important}.tk-product-main .tk-product-sticky-bar__select{height:44px!important;padding:0 34px 0 16px!important;border:1px solid rgba(255,255,255,.45)!important;border-radius:0!important;-webkit-appearance:none!important;appearance:none!important;background:#000!important;color:#fff!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:14px!important;letter-spacing:2px!important;text-transform:uppercase!important;outline:none!important;box-shadow:none!important}.tk-product-main .tk-product-sticky-bar__select option{color:#000!important}.tk-product-main .tk-product-sticky-bar__select-arrow{position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;color:#fff!important;font-size:14px!important;line-height:1!important;pointer-events:none!important}.tk-product-main .tk-product-sticky-bar__video{justify-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;color:#fff!important;text-decoration:none!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:14px!important;letter-spacing:0%!important;text-transform:uppercase!important;white-space:nowrap!important}.tk-product-main .tk-product-sticky-bar__video-icon{width:24px!important;height:24px!important;border:1px solid #fff!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;line-height:1!important}.tk-product-main .tk-product-sticky-bar__video .introduction-video-icon{filter:brightness() saturate(100%)!important;transition:filter .2s ease!important}.tk-product-main .tk-product-sticky-bar__video:hover,.tk-product-main .tk-product-sticky-bar__video:focus{color:#ea9d00!important}.tk-product-main .tk-product-sticky-bar__video:hover .introduction-video-icon,.tk-product-main .tk-product-sticky-bar__video:focus .introduction-video-icon{filter:brightness(0) saturate(100%) invert(64%) sepia(95%) saturate(1264%) hue-rotate(2deg) brightness(101%) contrast(103%)!important}.tk-product-main .tk-product-sticky-bar__actions{justify-self:end!important;display:grid!important;grid-template-columns:92px 256px!important;align-items:center!important;gap:16px!important}.tk-product-main .tk-product-sticky-bar__qty{width:92px!important;height:44px!important;background:#fff!important;color:#000!important;display:grid!important;grid-template-columns:28px 36px 28px!important;align-items:center!important}.tk-product-main .tk-product-sticky-bar__qty button,.tk-product-main .tk-product-sticky-bar__qty input{width:100%!important;height:44px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#000!important;font-family:Barlow,Arial,sans-serif!important;font-size:13px!important;font-weight:800!important;line-height:44px!important;text-align:center!important;outline:none!important;box-shadow:none!important}.tk-product-main .tk-product-sticky-bar__qty button{cursor:pointer!important;color:#8a8a8a!important}.tk-product-main .tk-product-sticky-bar__button{width:256px!important;height:46px!important;min-height:46px!important;padding:0 16px!important;border:0!important;border-radius:0!important;background:#28b0ff!important;color:#000!important;font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:14px!important;letter-spacing:2px!important;text-transform:uppercase!important;white-space:nowrap!important;cursor:pointer!important}.tk-product-main .tk-product-sticky-bar__button:disabled,.tk-product-main .tk-product-sticky-bar__actions.is-sold-out .tk-product-sticky-bar__button{background:#737373!important;color:#fff!important;cursor:not-allowed!important}.tk-product-main .tk-product-sticky-bar__actions.is-sold-out .tk-product-sticky-bar__qty{display:none!important}.tk-product-main .tk-product-sticky-bar__actions.is-sold-out{grid-template-columns:220px!important}@media(max-width:1199px){.tk-product-main .tk-product-sticky-bar__inner{width:calc(100% - 48px)!important;grid-template-columns:minmax(130px,auto) auto 1fr auto!important;gap:12px!important}.tk-product-main .tk-product-sticky-bar__title{font-size:22px!important}}@media(max-width:991.98px){.tk-product-main .tk-product-sticky-bar{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/279/assets/tk-product-main.css.map */
