.arrow{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);transition:background-color .2s ease-in-out;background-color:var(--button-background-color);border-radius:var(--border-radius);flex-shrink:0;width:2.5em;height:2.5em;position:relative;overflow:hidden}.arrow .arrow__bg{transition:all .6s cubic-bezier(.625,.05,0,1),background-color .2s ease-in-out;background-color:var(--button-background-color);border-radius:var(--border-radius);position:absolute;width:0;height:0;left:15%;top:85%}.arrow__box{color:var(--button-color);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;transform:translate(0) rotate(-135deg);transition:all .6s cubic-bezier(.625,.05,0,1),background-color .2s ease-in-out}.arrow__box.is--duplicate{--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);color:var(--button-color);bottom:100%;left:-100%;top:100%}.arrow__svg{width:1.25em}.blog-post-card [hover-box]{margin-right:0;margin-left:auto}[hover-box]:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}@media (hover: hover) and (pointer: fine){[hover-box]:hover .arrow .arrow__box{transform:translate(100%,-100%) rotate(-135deg)}[hover-box]:hover .arrow .arrow__bg{--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--grow: .25em;left:calc(var(--grow) * -1);top:calc(var(--grow) * -1);width:calc(100% + (var(--grow) * 2));height:calc(100% + (var(--grow) * 2))}}page-transition{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;visibility:hidden}.page-overlay{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:#000;transform:translateY(100%);display:flex;align-items:center;justify-content:center;overflow:hidden;will-change:transform}.page-transition-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:clamp(1.2rem,6vw,3rem);font-weight:var(--font-heading--weight);font-family:var(--font-heading--family);letter-spacing:calc(var(--letter-spacing--heading-loose) + .03em);text-transform:uppercase;font-stretch:expanded;line-height:1;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;pointer-events:none;will-change:transform,opacity}.page-transition-title span{display:inline-block;will-change:transform,opacity}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;fill:var(--color-overlay, #000)}.overlay__path{fill:currentColor;color:var(--color-overlay, #000)}[data-animate]{opacity:0;visibility:hidden;will-change:transform,opacity}[data-animate].inview{visibility:visible;opacity:1}[data-animate=bounce-up]{transform-origin:center left}[data-animate=bounce-up] span{opacity:0;transform:translateY(20px);display:inline-block;will-change:transform,opacity}[data-animate=bounce-up].inview span{animation:bounceUp .75s ease forwards;animation-delay:calc(var(--i, 1) * .05s)}[data-animate=fade] span{opacity:0;transform:translateY(20px);display:inline-block;will-change:transform,opacity}[data-animate=fade].inview span{animation:bounceUp2 .6s ease forwards;animation-delay:calc(var(--i, 1) * .05s);visibility:visible;opacity:1}.animation-grid,.animation-grid .animation-grid-item{transition:opacity .2s ease,transform .2s ease}.ananimationmated-grid .animation-grid-item{opacity:0}.animation-grid .animation-grid-item.inview{opacity:1}.animation-grid .animation-grid-item.inview>div{opacity:0;transform-origin:bottom left;animation:bounceUp .75s ease forwards;animation-delay:calc(var(--i, 1) * .05s)}.animation-block{opacity:0;transition:opacity .35s ease,transform .35s ease;animation-delay:calc(var(--i, 1) * .05s)}.animation-block.inview{opacity:1}div.animation-text:not(:has(h1,h2,h3,h4,h5,h6,p)){display:inline-block!important}div.animation-text:not(:has(h1,h2,h3,h4,h5,h6,p))>*{width:fit-content!important;margin:0!important}.animation-text[data-animate=fade] span{opacity:0;filter:blur(10px);transform:translateY(20px);display:inline-block;will-change:transform,opacity,filter}.animation-text[data-animate=fade].inview span{animation:bounceUp2 .6s ease forwards;animation-delay:calc(var(--i, 1) * .05s);visibility:visible;opacity:1;filter:blur(0)}.text-shinny{background:linear-gradient(120deg,#9f9f9f,#fff,#9f9f9f 60%);background-size:200% auto;animation:shinny 3s ease-in-out infinite;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-size-adjust:none;width:fit-content!important;margin:0 auto!important}.text-move-bg{--bg-size: 300%;--color-one: #ffffff;--color-two: #868686;--color-three: #ffffff;background:linear-gradient(120deg,var(--color-one),var(--color-two),var(--color-one)) 0 0 / var(--bg-size) 100%;color:transparent;background-clip:text;-webkit-background-clip:text;animation:shinny 4s infinite linear}.animation-button{will-change:text-indent,transform,opacity,transition;text-indent:0;transform:scale(1);opacity:1;visibility:visible;position:relative;background-color:transparent}.animation-button>span{transition:all var(--animation-speed-slow) var(--animation-easing);filter:none}.animation-button:before{content:"";position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:100%;height:100%;pointer-events:none;z-index:-1;background-color:var(--button-background-color);border-radius:var(--style-border-radius-buttons-primary);transition:all var(--animation-speed) ease}.animation-button.inview>span{animation:button-text-appear .8s forwards;filter:none;-webkit-font-smoothing:antialiased;transform:translateZ(0);backface-visibility:hidden}.animation-button.inview:before{animation:button-bg-appear .75s forwards}details-gesture{display:block;position:relative;height:60px;touch-action:none;width:100%}details-gesture:before{content:"";position:absolute;top:18px;left:50%;transform:translate(-50%);width:40px;height:4px;border-radius:100px;background:#ddd}@keyframes button-bg-appear{0%{width:60px;transform:scale(0);transform-origin:center;animation-timing-function:cubic-bezier(.35,.65,.5,1.25)}50%{width:60px;transform:scale(1);animation-timing-function:cubic-bezier(.46,-.31,0,1)}to{transform:scale(1);width:100%;height:100%}}@keyframes button-text-appear{0%{filter:blur(14px);opacity:0;animation-timing-function:cubic-bezier(.35,.65,.5,1.25)}50%{filter:blur(14px);opacity:0;animation-timing-function:cubic-bezier(.46,-.31,0,1)}to{filter:none;opacity:1}}@keyframes shinny{to{background-position:-200% center}}@media (prefers-reduced-motion: no-preference){@keyframes move-bg{to{background-position:var(--bg-size) 0}}}@keyframes bounceUp{0%{filter:blur(10px);opacity:0;transform:translateY(10px) scale(.95) skewY(5deg) rotate(3deg)}10%{filter:blur(10px);opacity:0;transform:translateY(10px) scale(.95) skewY(5deg) rotate(3deg)}50%{filter:blur(0);opacity:1;transform:translateY(-4px) scale(1) skewY(0) rotate(0)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1) skewY(0) rotate(0)}}@keyframes bounceUp2{10%{filter:blur(10px);opacity:0;transform:translateY(15px) scale(.95) skewY(7deg) rotate(3deg)}50%{filter:blur(0);opacity:1;transform:translateY(-3px) scale(1) skewY(-1deg) rotate(0)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1) skewY(0) rotate(0)}}@keyframes bounceUp3{0%{opacity:0;transform:translateY(10px) scale(.95)}10%{opacity:0;transform:translateY(10px) scale(.95)}50%{opacity:1;transform:translateY(-4px) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes wave{50%{transform:scale(.9)}}line-item-generator #preview-container{margin-bottom:32px}line-item-generator .generator-form{display:flex;flex-direction:column;gap:var(--gap-xl)}line-item-generator .generator-form input[type=checkbox]{display:none;visibility:hidden}line-item-generator .generator-form .checkbox__label{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center}line-item-generator .generator-form .checkbox__label span{transform:translateZ(0);line-height:1.2}line-item-generator .generator-form .checkbox__label span:first-child{position:relative;width:18px;height:18px;border-radius:3px;transform:scale(1);border:1px solid #9098a9;transition:all .2s ease}line-item-generator .generator-form .checkbox__label span:first-child svg{position:absolute;top:3px;left:2px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all .3s ease;transition-delay:.1s;transform:translateZ(0)}line-item-generator .generator-form .checkbox__label span:first-child:before{content:"";width:100%;height:100%;background:#000;display:block;transform:scale(0);opacity:1;border-radius:50%}line-item-generator .generator-form .checkbox__label:hover span:first-child{border-color:#000}line-item-generator .generator-form .checkbox:checked+.checkbox__label span:first-child{background:#000;border-color:#000;animation:wave-46 .4s ease}line-item-generator .generator-form .checkbox:checked+.checkbox__label span:first-child svg{stroke-dashoffset:0}line-item-generator .generator-form .checkbox:checked+.checkbox__label span:first-child:before{transform:scale(3.5);opacity:0;transition:all .6s ease}line-item-generator .field{flex-wrap:wrap;flex-direction:column;gap:var(--gap-xs)}line-item-generator .field .field__label{display:flex;gap:var(--gap-2xs)}line-item-generator .field input::placeholder{color:#a0a0a0;opacity:1}line-item-generator .field input:-ms-input-placeholder{color:#a0a0a0}line-item-generator .field input::-ms-input-placeholder{color:#a0a0a0}line-item-generator .field__note{font-size:12px;color:#909090}line-item-generator .field__note code{font-size:12px;color:#e06c75}line-item-generator .field__label{position:relative;top:auto;left:auto;transform:none;pointer-events:auto}line-item-generator input[type=file]{cursor:pointer!important;width:100%;padding:12px;border:1px dashed #ddd;border-radius:var(--style-border-radius-inputs)}line-item-generator input[type=file]::-webkit-file-upload-button{background:#ddd;border:0;padding:6px 12px;cursor:pointer;color:#fff;border-radius:var(--style-border-radius-inputs)}line-item-generator input[type=file]::-ms-browse{background:#ddd;border:0;padding:6px 12px;cursor:pointer;color:#fff;border-radius:var(--style-border-radius-inputs)}line-item-generator #copy-btn{border-radius:8px;padding:12px 24px;font-size:13px;text-transform:uppercase;font-weight:700;letter-spacing:.05rem;position:absolute;top:8px;right:8px;z-index:2}line-item-generator #copy-btn.is-copied{background-color:var(--color-success, #4caf50);color:#fff;border-color:var(--color-success, #4caf50)}line-item-generator #live-preview .field{gap:var(--gap-2xs)}line-item-generator #live-preview .field-options{display:flex;flex-direction:column;gap:var(--gap-xs)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/theme.css.map */
