:root{--ri5-color-primary-hsl: 242, 69%, 52%;--ri5-color-bg-hsl: 0, 0%, 100%;--ri5-color-contrast-high-hsl: 230, 7%, 23%;--ri5-color-contrast-higher-hsl: 230, 13%, 9%;--ri5-color-bg-darker-hsl: 240, 4%, 90%;--ri5-color-white-hsl: 0, 0%, 100%;--ri5-text-sm: .833rem;--radio-switch-width: 186px;--radio-switch-height: 46px;--radio-switch-padding: 1px;--radio-switch-radius: 100vw;--radio-switch-animation-duration: .3s}.radio-switch{position:relative;display:inline-flex;padding:var(--radio-switch-padding);background-color:hsl(var(--ri5-color-bg-darker-hsl));padding:7px;border-radius:5px}.radio-switch:focus-within,.radio-switch:active{box-shadow:0 0 0 2px hsla(var(--ri5-color-contrast-higher-hsl),.15)}.radio-switch__item{position:relative;display:inline-block;height:44px;width:50px}.radio-switch__label{position:relative;z-index:2;display:flex;height:100%;align-items:center;justify-content:center;font-weight:700;cursor:pointer;font-size:.933rem;border-radius:5px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all var(--radio-switch-animation-duration)}.radio-switch__input:checked~.radio-switch__label{color:#fff;background-color:#000!important;height:44px;width:50px;box-shadow:0 .9px 1.5px #00000008,0 3.1px 5.5px #00000014,0 14px 25px #0000001f;transition:-webkit-transform var(--radio-switch-animation-duration);transition:transform var(--radio-switch-animation-duration);transition:transform var(--radio-switch-animation-duration),-webkit-transform var(--radio-switch-animation-duration)}.radio-switch__input:focus~.radio-switch__label{background-color:hsla(var(--ri5-color-primary-hsl),.6))}.radio-switch__label :not(*):focus-within,.radio-switch__input:focus~.radio-switch__label{background-color:transparent}.radio-switch__marker{position:absolute;z-index:1;top:0;left:-100%;border-radius:0;background-color:#000;height:44px;width:50px;box-shadow:0 .9px 1.5px #00000008,0 3.1px 5.5px #00000014,0 14px 25px #0000001f;transition:-webkit-transform var(--radio-switch-animation-duration);transition:transform var(--radio-switch-animation-duration);transition:transform var(--radio-switch-animation-duration),-webkit-transform var(--radio-switch-animation-duration)}.radio-switch__input:checked~.radio-switch__marker{-webkit-transform:translateX(100%);transform:translate(100%)}.ri5-sr-only{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}.watermark-ctr{--clr-button-bg: #141414;--clr-button: 72, 39, 236;--clr-text: #ffffff;position:fixed;bottom:1.5rem;right:1.5rem;z-index:1000}.watermark-ctr a{text-decoration:none;color:inherit;display:flex}.generate-button{--generate-button-star-1-opacity: .25;--generate-button-star-1-scale: 1;--generate-button-star-2-opacity: 1;--generate-button-star-2-scale: 1;--generate-button-star-3-opacity: .5;--generate-button-star-3-scale: 1;--generate-button-dots-opacity: 0;-webkit-appearance:none;appearance:none;outline:none;border:none;padding:14px 24px 14px 20px;border-radius:29px;margin:0;background-color:var(--clr-button-bg);color:var(--clr-text);display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:1;transform:scale(var(--generate-button-scale, 1)) translateZ(0);box-shadow:0 0 120px var(--generate-button-shadow-wide, transparent),0 4px 12px #0000000d,0 1px 2px #0000001a,inset 0 1px 1px var(--generate-button-shadow-inset, rgba(255, 255, 255, .04)),0 0 0 var(--generate-button-shadow-outline, 0px) rgba(var(--clr-button),.4);transition:transform .3s,background-color .3s,box-shadow .3s,color .3s}.generate-button:before{content:"";display:block;position:absolute;right:20%;height:20px;left:20%;bottom:-10px;background:#ccc6;filter:blur(12.5px);z-index:2;clip-path:inset(-200% -30% 10px -30% round 29px);opacity:0;transition:opacity .4s;transform:translateZ(0)}.generate-button span{position:relative;z-index:1;font-family:Poppins,Arial;font-weight:600;font-size:16px;letter-spacing:.005em;display:block;-webkit-user-select:none;user-select:none}.generate-button .stroke{mix-blend-mode:hard-light}.generate-button .stroke svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke-width:.75px;stroke:#e2d9ff;stroke-dasharray:1.5 14;stroke-dashoffset:22;opacity:0}.generate-button .stroke svg:nth-child(2){stroke-width:1px;stroke-opacity:.5;filter:blur(3px)}.generate-button svg.icon{width:18px;height:20px;margin-right:10px;fill:currentColor}.generate-button svg.icon path:nth-child(1){opacity:var(--generate-button-star-1-opacity);transform:scale(var(--generate-button-star-1-scale)) translateZ(0);transform-origin:25% 14.58%}.generate-button svg.icon path:nth-child(2){opacity:var(--generate-button-star-2-opacity);transform:scale(var(--generate-button-star-2-scale)) translateZ(0);transform-origin:60.42% 50%}.generate-button svg.icon path:nth-child(3){opacity:var(--generate-button-star-3-opacity);transform:scale(var(--generate-button-star-3-scale)) translateZ(0);transform-origin:25% 85.42%}.generate-button:hover{--generate-button-scale: 1.01;--generate-button-shadow-wide: rgba(var(--clr-button), .4);--generate-button-shadow-inset: rgba(255, 255, 255, .35);--generate-button-shadow-outline: 3px;color:var(--clr-text);background-color:rgba(var(--clr-button))}.generate-button:hover .stroke svg{animation:stroke 2s linear infinite}.generate-button:hover:before{opacity:1}.generate-button:hover span:before{opacity:0}.generate-button:hover:active{--generate-button-scale: 1.05}@keyframes stroke{0%{opacity:0}25%,75%{opacity:1}95%,to{stroke-dashoffset:6;opacity:0}}.SneackerSizesCustom{border-radius:5px;padding:2rem 1.5rem;background:#f5f5f5;position:relative}:checked+.SneackerSizesCustom{color:#fff;background:#000}.SneackerSizesCustom .sneackerSizeOptions{text-align:center}.SneackerSizes--InStock:before{content:"";position:absolute;top:0;left:0;opacity:1;box-shadow:none;background-image:url(https://cdn.shopify.com/s/files/1/0643/8545/0250/files/24_50_x_50_px_100_x_100_px.svg?v=1701716857);background-size:20px;background-repeat:no-repeat}:checked+.SneackerSizesCustom:before{filter:brightness(5)}.product-info__text .prose h6 em strong{background-image:url(/cdn/shop/files/24_50_x_50_px_100_x_100_px.svg?v=1701716857);background-size:cover;color:transparent}.quick-buy-drawer .block-swatch.SneackerSizesCustom{width:95px;height:auto;justify-content:center;padding:0}.quick-buy-drawer .block-swatch.SneackerSizesCustom.SneackerSizes--InStock:before{width:fit-content;height:fit-content}.boost-sd__product-image-img{background:#fff!important}.boost-sd__product-list-grid--4-col.boost-sd__product-list--margin .boost-sd__product-item{border-radius:.4375rem;box-shadow:#63636333 0 2px 8px}.boost-sd__product-vendor{font-size:12px!important}.boost-sd__product-title,.boost-sd__product-price{font-size:16px!important}.ValuesShouldChange{white-space:nowrap;overflow:visible;line-break:strict;text-align:left;tab-size:unset}.boost-sd__search-form-wrapper{padding:10px 20px 20px!important}.boost-sd__product-filter-fallback .section.section-blends.section-full{padding-block-start:30px}.boost-sd__header-main-2-content{padding:20px!important}@media (max-width:767px){.boost-sd__product-filter-fallback .section.section-blends.section-full{padding-block-start:20px}.boost-sd__search-result-toolbar-item{padding:10px 15px!important}.boost-sd__toolbar-content{padding-top:0!important}.boost-sd__toolbar-item{padding-bottom:10px!important}.boost-sd__product-list-grid--2-col.boost-sd__product-list--margin .boost-sd__product-item{border-radius:.4375rem;box-shadow:#63636333 0 2px 8px}.boost-sd__search-result-toolbar{display:none!important}}.mrk-text{position:absolute;background:#fff;opacity:0;visibility:hidden;bottom:100%;padding:15px;transition:.5s ease}.product-info__liquid{position:relative}.product-info__liquid:hover .mrk-text{opacity:1;visibility:visible}
/*# sourceMappingURL=/s/files/1/0643/8545/0250/t/26/assets/DevStyles.css.map */
