[data-astro-cid-q6l26rix]{box-sizing:border-box;margin:0;padding:0}.error-page[data-astro-cid-q6l26rix]{color:#001f00;background:#fff;flex-direction:column;align-items:center;min-height:100vh;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.content[data-astro-cid-q6l26rix]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:35rem;padding:2rem;display:flex}.sellfy-face[data-astro-cid-q6l26rix]{margin-bottom:16px;display:block}h1[data-astro-cid-q6l26rix]{margin-bottom:.75rem;font-size:2rem;font-weight:400}h2[data-astro-cid-q6l26rix]{color:#667866;font-size:1rem;font-weight:400;line-height:1.44}.retry[data-astro-cid-q6l26rix]{color:#fff;background:#001f00;border-radius:48px;margin-top:1.5rem;padding:.75rem 1.5rem;text-decoration:none}.retry[data-astro-cid-q6l26rix]:hover{background:#0b3b0b}.detail[data-astro-cid-q6l26rix]{color:#c00;margin-top:1.5rem;font-size:.875rem}.store-version-banner[data-astro-cid-of2tap3p]{z-index:9999;padding:10px 16px calc(10px + env(safe-area-inset-bottom));color:#fff;text-align:center;background:#111;font:14px/20px sans-serif;position:fixed;inset:auto 0 0}a[data-astro-cid-of2tap3p]{color:inherit;text-decoration:underline}.module.subscription form.subscribe-to-store .input-container{display:flex}.slfy-store:not(.logged-in) .user-panel{display:none}.slfy-store .user-panel{z-index:99999;background:#001f00;min-height:56px;padding:0 20px;position:sticky;top:0}.slfy-store .user-panel .panel-content{justify-content:space-between;align-items:center;height:56px;display:flex}.slfy-store .user-panel .panel-info-block{color:#fff;flex-grow:1;font-size:.875rem;font-style:normal;font-weight:400;line-height:.875rem}.slfy-store .user-panel .panel-info-block span{color:#99a599}.slfy-store .user-panel .panel-action-block{flex-flow:row-reverse;flex-grow:1;display:flex}.slfy-store .user-panel .panel-links{margin-top:-1px;display:flex}.slfy-store .user-panel .panel-link{white-space:nowrap;color:#fff;background:0 0;border-radius:3rem;justify-content:center;align-items:center;gap:.25rem;margin:0;padding:.5rem 1rem;font-size:.75rem;font-weight:500;line-height:1.32;text-decoration:none;display:flex}.slfy-store .user-panel .panel-link:hover{background-color:#fff3}.slfy-store .user-panel .panel-link svg{width:1.125em;height:1.125em;font-size:1.125em}@media (width<=767px){.slfy-store.logged-in{padding-bottom:56px}.slfy-store .user-panel{padding-bottom:env(safe-area-inset-bottom,0px);padding-left:.625rem;padding-right:.625rem;position:fixed;inset:auto 0 0;overflow-x:auto}.slfy-store .user-panel .panel-content .panel-info-block{display:none}.slfy-store .user-panel .panel-content .panel-action-block{flex:0 0 100%;align-items:center;display:flex}.slfy-store .user-panel .panel-links{flex:0 0 100%;justify-content:space-between;align-items:center;display:flex}.slfy-store .user-panel .panel-link{background-color:#fff3;border-radius:40px;flex-grow:1;margin:0 .3125rem;padding:6px 10px;font-weight:600}.slfy-store .user-panel .panel-link:hover{background-color:#ffffff0d}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{view-transition-name:none}.store-loading-bar{z-index:2147483647;background:var(--button-color,#000);transform-origin:0;pointer-events:none;width:100%;height:3px;animation:8s cubic-bezier(.1,.8,.2,1) forwards store-loading-bar;position:fixed;inset:0 auto auto 0}@keyframes store-loading-bar{0%{transform:scaleX(0)}to{transform:scaleX(.9)}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}@font-face{font-family:file-icon;src:url(https://static.sellfy.com/assets/images/public/1521037447.file-icon.eot?5qniy6);src:url(https://static.sellfy.com/assets/images/public/1521037447.file-icon.eot?5qniy6#iefix)format("embedded-opentype"),url(https://static.sellfy.com/assets/images/public/1521037472.file-icon.ttf?5qniy6)format("truetype"),url(https://static.sellfy.com/assets/images/public/1521037488.file-icon.woff?5qniy6)format("woff"),url(https://static.sellfy.com/assets/images/public/1521037504.file-icon.svg?5qniy6#file-icon)format("svg");font-weight:400;font-style:normal}[class^=icon-file-],[class*=\ icon-file-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:file-icon!important}.icon-file-other:before{content:"n"}.icon-file-text:before{content:"t"}.icon-file-image:before{content:"i"}.icon-file-audio:before{content:"m"}.icon-file-video:before{content:"v"}.icon-file-archive:before{content:"z"}.icon-file-pdf:before{content:"p"}.icon-file-font:before{content:"o"}.icon-file-word:before{content:"w"}.icon-file-excel:before{content:"x"}:root{--h1-size:2.5em;--h2-size:2.125em;--h3-size:2em;--h4-size:1.75em;--h5-size:1.5em;--h6-size:1.25em;--separator-color:#37373726}:where(:root){--store-width:980px}@keyframes button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{overscroll-behavior-inline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100vh}.slfy-store{font-family:var(--base-font-family,system-ui);font-size:var(--base-font-size);-webkit-tap-highlight-color:#ffffff80;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;min-height:100vh;line-height:1.1;display:flex;position:relative}.slfy-store.width-1680,.slfy-store.width-1440{--product-aside-share:.25}.slfy-store.pattern{background-repeat:repeat;background-size:auto!important}.slfy-store.home .module.navigation.large-logo .content-wrapper .logo-container .store-logo{transform-origin:0;transform:scale(2)translateY(50%)}.slfy-store.home .module.navigation.large-logo .content-wrapper.center-logo .logo-container .store-logo{transform-origin:50%}.slfy-store.home .module.navigation.large-logo.sticky .content-wrapper .logo-container .store-logo{transform:var(--nav-transform,scale(2) translateY(50%));will-change:transform}@media screen and (width>=768px){.slfy-store.logged-in .module.navigation.sticky-store-nav{top:56px}}.slfy-store.has-warning .module.navigation.sticky-store-nav{top:112px}.slfy-store *{-webkit-tap-highlight-color:transparent}.slfy-store .ui.global-wrap{width:100%;margin-inline:auto;padding-inline:1.25rem}.slfy-store h1,.slfy-store h2,.slfy-store h3,.slfy-store h4,.slfy-store h5,.slfy-store h6,.slfy-store p{font-family:var(--heading-font-family);color:inherit;min-height:1em}.slfy-store p{font-family:var(--base-font-family)}.slfy-store h1{font-size:var(--h1-size)}.slfy-store h2{font-size:var(--h2-size)}.slfy-store h3{font-size:var(--h3-size)}.slfy-store h4{font-size:var(--h4-size)}.slfy-store h5{font-size:var(--h5-size)}.slfy-store h6{font-size:var(--h6-size)}.slfy-store input,.slfy-store select,.slfy-store textarea,.slfy-store button{margin:0;font-family:inherit!important}.slfy-store a{outline:none}.slfy-store:empty{display:none}.slfy-store .module{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.slfy-store .module>.container{transition:unset}.slfy-store .module .inner-container,.slfy-store .module{position:relative}.slfy-store .module.loading{pointer-events:none;color:#0000!important}.slfy-store .module.loading:after{content:"";box-sizing:border-box;border:.125em solid #0000;border-top-color:var(--color,#fff);opacity:1;z-index:2;background:0 0;border-radius:50%;width:1.25em;height:1.25em;margin:-.625em 0 0 -.625em;animation:.4s linear infinite button-spin;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.slfy-store .module.loading:after{animation-duration:1.2s}}.slfy-store .module.loading:before{content:none}.slfy-store .module.loading:after{opacity:.35;width:2.5em;height:2.5em;margin:-1.25em 0 0 -1.25em}.slfy-store .module.loading .container{opacity:.15;filter:grayscale();transition:all .3s}.slfy-store .module .ui.global-wrap{max-width:var(--store-width)}.slfy-store .module .container{max-width:var(--store-width);z-index:2;flex-direction:column;width:100%;margin:0 auto;padding:0 1.25rem;display:flex;position:relative}.slfy-store .module.custom{min-height:var(--height,unset)!important}.slfy-store .module.custom>.container{padding:var(--padding,unset)!important}.slfy-store .module.custom.unconstrained>.container,.slfy-store .module.custom.unconstrained>.ui.global-wrap,.slfy-store .module.custom.unconstrained .bottom-container .copyright-container{max-width:var(--max-width,unset)!important}.slfy-store .module .language-switcher{flex-direction:row;align-items:center;padding:0 .625rem;display:flex}.slfy-store .module .language-switcher>select{-webkit-appearance:none;-moz-appearance:none;color:inherit;z-index:1;background:0 0;border:none;outline:none;padding-right:1.25rem;font-family:inherit;font-size:1em;line-height:2em}.slfy-store .module .language-switcher>select option{color:#111}.slfy-store .module .language-switcher.fit-text{position:relative}.slfy-store .module .language-switcher.fit-text>.language-name{white-space:nowrap;padding-right:1.25rem;line-height:2em}.slfy-store .module .language-switcher.fit-text>select{opacity:0;cursor:pointer;width:100%;padding:0;position:absolute;inset:0}.slfy-store .module .language-switcher.fit-text:has(>select:focus-visible)>.language-name{outline-offset:2px;border-radius:2px;outline:2px solid}.slfy-store .module .language-switcher .icon-container{align-items:center;margin-left:-1.25rem;margin-right:.625rem;font-size:1em;display:flex}.slfy-store .module .language-switcher .icon-container svg{width:1em;height:1em}.slfy-store .module.footer{border:none;margin-top:auto}.slfy-store .module.footer.small .footer-items{justify-content:center;min-height:50px;padding:.625rem 0}.slfy-store .module.footer.small .footer-items>.left{flex-grow:0}.slfy-store .module.footer.small .footer-items>.spacer{width:2.25rem}.slfy-store .module.footer.small .bottom-container .copyright-container{flex-direction:column;justify-content:center}.slfy-store .module.footer.small .bottom-container .copyright-container>.copyright,.slfy-store .module.footer.small .bottom-container .copyright-container>.powered-by{flex:none}.slfy-store .module.footer.medium .footer-items{min-height:90px;padding:1.25rem 0}.slfy-store .module.footer.large .footer-items{align-items:flex-start;padding:2.5rem 0}.slfy-store .module.footer.large .footer-items>.left{flex-direction:row;align-items:flex-start;height:auto;display:flex;overflow:visible}.slfy-store .module.footer.large .footer-items>.left>.menu{flex-direction:column}.slfy-store .module.footer.large .footer-items>.left>.menu>.item{flex-direction:row;align-items:center;padding:.5rem 1rem;display:flex}.slfy-store .module.footer .footer-items{flex-direction:row;justify-content:space-between;align-items:center;transition:all .11s linear;display:flex}.slfy-store .module.footer .footer-items>.left{margin:0 -1.25rem}.slfy-store .module.footer .footer-items>.spacer{flex-shrink:0;width:2.5rem}.slfy-store .module.footer .footer-items>.right{flex-direction:row;flex-shrink:0;align-items:center;margin:0 -1.25rem;display:flex}.slfy-store .module.footer .footer-items>.right .menu>.item{margin:.3125rem;padding:.3125rem}.slfy-store .module.footer .footer-items .menu{flex-flow:wrap;padding:0 .625rem;display:flex}.slfy-store .module.footer .footer-items .menu>.item{color:inherit;white-space:nowrap;align-items:center;padding:.3125rem .625rem;font-size:1em;text-decoration:none;transition:opacity .11s;display:flex}.slfy-store .module.footer .footer-items .menu>.item>.title{margin-left:.3125rem}.slfy-store .module.footer .footer-items .menu>.item>.icon-container{flex-shrink:0;align-items:center;font-size:1em;display:flex}.slfy-store .module.footer .footer-items .menu>.item>.icon-container svg{width:1em;height:1em;display:block}.slfy-store .module.footer .footer-items .menu>.item:hover{opacity:.7}.slfy-store .module.footer.rtl .footer-items{direction:rtl}.slfy-store .module.footer.rtl .footer-items>.left,.slfy-store .module.footer.rtl .footer-items>.right{flex-direction:row-reverse}.slfy-store .module.footer.rtl .footer-items>.left>.menu>.item,.slfy-store .module.footer.rtl .footer-items>.right>.menu>.item{justify-content:flex-start}.slfy-store .module.footer .bottom-container{width:100%;color:inherit;z-index:2;justify-content:center;display:flex}.slfy-store .module.footer .bottom-container .copyright-container{color:inherit;max-width:var(--store-width,1200px);flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:1.25rem;font-size:14px;font-weight:600;display:flex}.slfy-store .module.footer .bottom-container .copyright-container .copyright{padding:.575rem 0;font-weight:400}.slfy-store .module.footer .bottom-container .copyright-container .copyright:empty{padding:0}.slfy-store .module.footer .bottom-container .copyright-container>.powered-by{color:#000;background:#0000001f;border-radius:48px;outline:4px solid #0000;flex-direction:row;justify-content:flex-end;align-items:center;min-width:150px;padding:.75rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-decoration:none;display:flex}.slfy-store .module.footer .bottom-container .copyright-container>.powered-by>.slfy-logo{height:1.5rem}.slfy-store .module.footer .bottom-container .copyright-container>.powered-by:hover{background:linear-gradient(#00000014 0% 100%),#0000001f}.slfy-store .module.footer .bottom-container .copyright-container>.powered-by:focus{outline-color:#d9ecc3}.slfy-store .module.footer .bottom-container .copyright-container>.powered-by:active{outline-color:#0000}.slfy-store .module.footer .bottom-container .copyright-container>.powered-by.light{color:#fff;background:#ffffff1f}.slfy-store .module.footer .bottom-container .copyright-container>.powered-by.light:hover{background:linear-gradient(#ffffff14 0% 100%),#ffffff1f}@media screen and (width<=767px){.slfy-store .module.footer .bottom-container .copyright-container>.powered-by{padding:.625rem 1.25rem}.slfy-store .module.footer .bottom-container .copyright-container>.powered-by>.slfy-logo{height:1.3125rem}}.slfy-store .module.footer hr{width:100%;margin:0}@media screen and (width<=767px){.slfy-store .module.footer.large .footer-items{padding:1.25rem 0}.slfy-store .module.footer .footer-items{flex-direction:column;padding:1.25rem 0}.slfy-store .module.footer .footer-items>.right{margin:1.25rem -.625rem 0}.slfy-store .module.footer .footer-items>.right:empty{display:none}.slfy-store .module.footer .footer-items .menu{justify-content:center}.slfy-store .module.footer .footer-items .menu .item{margin:.625rem 0}}.slfy-store .module{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.slfy-store .module.hero{overflow:hidden}.slfy-store .module.hero.small{min-height:100px;padding-top:20px;padding-bottom:20px}.slfy-store .module.hero.small .image-container img{max-width:240px;max-height:240px}.slfy-store .module.hero.medium{min-height:350px;padding-top:40px;padding-bottom:40px}.slfy-store .module.hero.medium .image-container img{max-width:320px;max-height:320px}.slfy-store .module.hero.large{min-height:480px;padding-top:80px;padding-bottom:80px}.slfy-store .module.hero.large .image-container img{max-width:400px;max-height:400px}.slfy-store .module.hero.pattern{background-repeat:repeat;background-size:auto!important}.slfy-store .module.hero{background-color:#333}.slfy-store .module.hero>.container{padding:unset;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.slfy-store .module.hero>.container.flipped{flex-direction:row-reverse}.slfy-store .module.hero>.container .text-container{z-index:2}.slfy-store .module.hero>.container h1.title{font-size:var(--h1-size);word-break:break-word;hyphens:auto;margin:.625rem 0;font-weight:700;line-height:1.15}.slfy-store .module.hero>.container h1.title:empty{display:none}.slfy-store .module.hero>.container .subtitle{white-space:pre-line;margin:.625rem 0;font-size:1.125em;line-height:normal}.slfy-store .module.hero>.container .subtitle:empty{display:none}.slfy-store .module.hero>.container.left{text-align:left}.slfy-store .module.hero>.container.left.side{flex-direction:row;justify-content:space-between}.slfy-store .module.hero>.container.left.side .button-container{padding-left:1.25rem}.slfy-store .module.hero>.container.center{text-align:center}.slfy-store .module.hero>.container.right{text-align:right}.slfy-store .module.hero>.container.right.side{flex-direction:row-reverse;justify-content:space-between}.slfy-store .module.hero>.container.right.side .button-container{padding-right:1.25rem}.slfy-store .module.hero>.container .button-container{margin-top:1.25rem;margin-bottom:1.25rem}.slfy-store .module.hero>.container .button-container .cta-button{cursor:pointer;text-align:center;vertical-align:middle;white-space:nowrap;border-radius:.1875rem;margin:.625rem 0;padding:1em 1.5em;font-size:1em;line-height:1;text-decoration:none;transition:opacity .11s,background-color .11s,color .11s;display:inline-block;position:relative}.slfy-store .module.hero>.container .button-container .cta-button.outlined{box-shadow:0 0 0 1px}.slfy-store .module.hero>.container .button-container .cta-button>.hoverlay{opacity:0;z-index:2;width:100%;height:100%;transition:opacity .11s;position:absolute;top:0;left:0}.slfy-store .module.hero>.container .button-container .cta-button:hover .hoverlay{opacity:.2}.slfy-store .module.hero>.container .content-container{flex-grow:1;width:100%}.slfy-store .module.hero>.container .content-container .text-container{flex-grow:1;margin:1.25rem 0;padding:0 1.25rem}.slfy-store .module.hero>.container .content-container .button-container{padding:0 1.25rem}.slfy-store .module.hero>.container .content-container.side{flex-direction:row;align-items:center;display:flex}.slfy-store .module.hero>.container .content-container.side.reversed{flex-direction:row-reverse}.slfy-store .module.hero>.container .content-container.left{text-align:left}.slfy-store .module.hero>.container .content-container.center{text-align:center}.slfy-store .module.hero>.container .content-container.right{text-align:right}.slfy-store .module.hero>.container .image-container{padding:0 1.25rem}.slfy-store .module.hero>.container .image-container .image img{max-width:25rem;max-height:25rem;display:block}.slfy-store .module.pattern{background-repeat:repeat;background-size:auto!important}.slfy-store .module .overlay{z-index:1;background-color:#0005;width:100%;height:100%;position:absolute;inset:0}@media screen and (width<=767px){.slfy-store .module.hero.small{min-height:unset}.slfy-store .module.hero.small h1.title{margin:.5rem 0}.slfy-store .module.hero.medium,.slfy-store .module.hero.large{min-height:unset}.slfy-store .module.hero>.container{flex-direction:column-reverse!important}.slfy-store .module.hero>.container.side.left{flex-direction:column}.slfy-store .module.hero>.container.side.left .button-container{justify-content:flex-start;align-items:center;padding-left:0}.slfy-store .module.hero>.container.side.right{flex-direction:column}.slfy-store .module.hero>.container.side.right .button-container{justify-content:flex-end;align-items:center;padding-right:0}}.slfy-store .module{--cart-indicator:#ff4949}.slfy-store .module.navigation{z-index:200;-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter)}.slfy-store .module.navigation.small{min-height:52px}.slfy-store .module.navigation.small .store-logo{height:20px}.slfy-store .module.navigation.small .content-wrapper>.actions .item{padding:.625rem}.slfy-store .module.navigation.medium{min-height:66px}.slfy-store .module.navigation.medium .store-logo{height:32px}.slfy-store .module.navigation.large{min-height:90px}.slfy-store .module.navigation.large .store-logo{height:60px}.slfy-store .module.navigation.xlarge{min-height:120px}.slfy-store .module.navigation.xlarge .store-logo{height:80px}.slfy-store .module.navigation.custom .store-logo{height:var(--height,20px)}.slfy-store .module.navigation.sticky{position:sticky;top:0}.slfy-store .module.navigation.no-actions .content-wrapper{grid-template-columns:auto 1fr;grid-template-areas:"logo nav"}.slfy-store .module.navigation:not(.no-logo) .content-wrapper.center-logo{grid-template-columns:1fr auto 1fr}.slfy-store .module.navigation:not(.no-logo) .content-wrapper.center-logo .logo-container{grid-area:nav}.slfy-store .module.navigation:not(.no-logo) .content-wrapper.center-logo .menu-wrapper,.slfy-store .module.navigation:not(.no-logo) .content-wrapper.center-logo .menu{grid-area:logo}.slfy-store .module.navigation.no-logo .content-wrapper{grid-template-columns:1fr auto;grid-template-areas:"nav action"}.slfy-store .module.navigation.no-logo.no-actions .content-wrapper{grid-template-columns:1fr;grid-template-areas:"nav"}.slfy-store .module.navigation .content-wrapper{grid-template:"logo nav action"/auto 1fr auto;justify-content:center;align-items:center;gap:1.875rem;display:grid}.slfy-store .module.navigation .content-wrapper>.logo-container{grid-area:logo;justify-content:start}.slfy-store .module.navigation .content-wrapper>.menu-wrapper,.slfy-store .module.navigation .content-wrapper>.menu{grid-area:nav}.slfy-store .module.navigation .content-wrapper>.actions{grid-area:action;justify-self:end}.slfy-store .module.navigation .content-wrapper.no-logo .logo-container{display:none}.slfy-store .module.navigation .content-wrapper.rtl{direction:normal;flex-direction:row-reverse}.slfy-store .module.navigation .content-wrapper.rtl>.logo-container{flex-direction:row-reverse}.slfy-store .module.navigation .content-wrapper>.logo-container{flex-direction:row;flex-shrink:0;align-items:center;min-width:.625rem;display:flex}.slfy-store .module.navigation .content-wrapper>.logo-container>.store-name{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:420px;min-height:1.15em;font-weight:600;overflow:hidden}.slfy-store .module.navigation .content-wrapper>.logo-container>.store-logo{flex-shrink:0;align-items:center;max-width:200px;margin:0;transition:height .16s;display:flex}.slfy-store .module.navigation .content-wrapper>.logo-container>.store-logo>.logo-image{border-radius:var(--border-radius);width:auto;max-width:100%;max-height:100%;aspect-ratio:var(--aspect-ratio);object-fit:cover;background-position:0;background-repeat:no-repeat;background-size:contain}.slfy-store .module.navigation .content-wrapper>.logo-container>.store-logo>.logo-image.locked-ratio{height:100%}.slfy-store .module.navigation .content-wrapper>.logo-container>.mobile-menu{margin-left:-1rem}.slfy-store .module.navigation .content-wrapper>.logo-container>.mobile-menu .icon-container{cursor:pointer;justify-content:center;align-items:center;width:50px;height:50px;margin:0 -1.25rem 0 0;transition:opacity .11s;display:flex}.slfy-store .module.navigation .content-wrapper>.logo-container>.mobile-menu .icon-container:hover{opacity:.85}.slfy-store .module.navigation .content-wrapper>.menu,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu{background:var(--menu-bg);margin:0 -2rem 0 0}.slfy-store .module.navigation .content-wrapper>.menu.left,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu.left{text-align:left;margin-right:auto}.slfy-store .module.navigation .content-wrapper>.menu.center,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu.center{text-align:center;margin-left:auto;margin-right:auto}.slfy-store .module.navigation .content-wrapper>.menu.right,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu.right{text-align:right;margin-left:auto}.slfy-store .module.navigation .content-wrapper>.menu.store-menu,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu.store-menu{margin-left:0}.slfy-store .module.navigation .content-wrapper>.menu.store-menu.left,.slfy-store .module.navigation .content-wrapper>.menu.store-menu.center,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu.store-menu.left,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu.store-menu.center{margin-right:0}.slfy-store .module.navigation .content-wrapper>.menu .item,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu .item{-webkit-user-select:none;user-select:none;box-sizing:content-box;min-height:1.15em;padding:.625rem .9375rem;font-size:1em;font-weight:400;text-decoration:none;display:inline-block;position:relative;transform:none!important}.slfy-store .module.navigation .content-wrapper>.menu .item>a,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu .item>a{color:inherit;white-space:nowrap;cursor:pointer;align-items:center;transition:opacity .11s;display:flex}.slfy-store .module.navigation .content-wrapper>.menu .item>a>.icon,.slfy-store .module.navigation .content-wrapper>.menu .item>a>.chevron,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu .item>a>.icon,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu .item>a>.chevron{opacity:1;margin:0 -.5ch 0 .5rem;font-size:.875em}.slfy-store .module.navigation .content-wrapper>.menu .item>.menu,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu .item>.menu{opacity:0;pointer-events:none;text-align:left;z-index:100;background:var(--menu-bg,var(--navigation-background));border-radius:var(--interface-radius);flex-direction:column;min-width:160px;padding-bottom:.3125rem;transition:opacity .11s,transform .11s;display:flex;position:absolute;top:0;left:0;transform:translateY(-1rem);box-shadow:0 4px 8px #0000001a}.slfy-store .module.navigation .content-wrapper>.menu .item>.menu>.item>.menu,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu .item>.menu>.item>.menu{z-index:101;margin-left:100%}.slfy-store .module.navigation .content-wrapper>.menu .item.current,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu .item.current{cursor:default;font-weight:700}.slfy-store .module.navigation .content-wrapper>.menu .item:hover>a,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu .item:hover>a{opacity:.65}.slfy-store .module.navigation .content-wrapper>.menu .item:hover>.menu,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu .item:hover>.menu{opacity:1;pointer-events:all;transition:opacity .11s 30ms,transform .11s 30ms;transform:translateY(0)}.slfy-store .module.navigation .content-wrapper>.menu>.item>.menu,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu>.item>.menu{margin-top:2.375rem}.slfy-store .module.navigation .content-wrapper>.menu>.item>.menu>.item>a,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu>.item>.menu>.item>a{justify-content:space-between;display:flex}.slfy-store .module.navigation .content-wrapper>.menu>.item:first-child>.menu,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu>.item:first-child>.menu{margin-left:-.9375rem}.slfy-store .module.navigation .content-wrapper>.menu>.item:first-child,.slfy-store .module.navigation .content-wrapper>.menu-wrapper>.menu>.item:first-child{padding-left:0}.slfy-store .module.navigation .content-wrapper>.actions{flex-direction:row;flex-shrink:0;display:flex}.slfy-store .module.navigation .content-wrapper>.actions>.action-wrap{gap:inherit;display:flex}.slfy-store .module.navigation .content-wrapper>.actions>.action-wrap:last-child{margin-right:-.625em}.slfy-store .module.navigation .content-wrapper>.actions>.item,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item{flex-direction:row;align-items:center;padding:.625em;transition:opacity .11s,padding .11s;display:flex}.slfy-store .module.navigation .content-wrapper>.actions>.item.mobile-menu,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.mobile-menu{display:none}.slfy-store .module.navigation .content-wrapper>.actions>.item svg.icon,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item svg.icon{width:1.125em;height:1.125em;display:block}.slfy-store .module.navigation .content-wrapper>.actions>.item.cart>.shopping-cart-button,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.cart>.shopping-cart-button{color:inherit;cursor:pointer;flex-direction:row;align-items:center;display:flex;position:relative}.slfy-store .module.navigation .content-wrapper>.actions>.item.cart>.shopping-cart-button>.cart-indicator,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.cart>.shopping-cart-button>.cart-indicator{background:var(--cart-indicator);color:#fff;opacity:1;-webkit-user-select:none;user-select:none;border-radius:1em;justify-content:center;align-items:center;min-width:1.3em;height:1.3em;padding-inline:.25em;font-size:.75em;font-weight:700;transition:opacity .16s;display:flex;position:absolute;top:-.75em;right:-.75em}.slfy-store .module.navigation .content-wrapper>.actions>.item.cart>.shopping-cart-button>.cart-indicator:empty,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.cart>.shopping-cart-button>.cart-indicator:empty{opacity:0}@media screen and (width<=767px){.slfy-store .module.navigation .content-wrapper>.actions>.item.sign-in,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.sign-in{display:none}}.slfy-store .module.navigation .content-wrapper>.actions>.item.sign-in>.sign-in-button,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.sign-in>.sign-in-button{color:inherit;cursor:pointer;flex-direction:row;align-items:center;display:flex}.slfy-store .module.navigation .content-wrapper>.actions>.item.search,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.search{cursor:pointer;z-index:7;position:relative}.slfy-store .module.navigation .content-wrapper>.actions>.item.search:focus-within svg.icon,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.search:focus-within svg.icon{z-index:1}.slfy-store .module.navigation .content-wrapper>.actions>.item.search input,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.search input{color:#0000;opacity:0;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;outline:none;width:0;margin-right:.5em;padding:.5em .75em;font-size:1em;transition:all .11s;position:absolute;right:0}.slfy-store .module.navigation .content-wrapper>.actions>.item.search input:focus,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.search input:focus{opacity:1;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);cursor:text;width:11.25rem;padding-right:1.625rem}.slfy-store .module.navigation .content-wrapper>.actions>.item.search input::placeholder,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.search input::placeholder{color:inherit!important}@media screen and (width<=767px){.slfy-store .module.navigation .content-wrapper>.actions>.item.button-container:nth-child(2),.slfy-store .module.navigation .content-wrapper>.actions>.item.button-container:nth-child(3),.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.button-container:nth-child(2),.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.button-container:nth-child(3){display:none}}.slfy-store .module.navigation .content-wrapper>.actions>.item.button-container .cta-button,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.button-container .cta-button{cursor:pointer;white-space:nowrap;margin:-1rem -.75em -1rem 0;padding:.75em 1em;display:flex;position:relative}.slfy-store .module.navigation .content-wrapper>.actions>.item.button-container .cta-button.outlined,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.button-container .cta-button.outlined{box-shadow:0 0 0 1px}.slfy-store .module.navigation .content-wrapper>.actions>.item.button-container .cta-button>.hoverlay,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.button-container .cta-button>.hoverlay{opacity:0;z-index:2;width:100%;height:100%;transition:opacity .11s;position:absolute;top:0;left:0}.slfy-store .module.navigation .content-wrapper>.actions>.item.button-container .cta-button:hover>.hoverlay,.slfy-store .module.navigation .content-wrapper>.actions .action-wrap>.item.button-container .cta-button:hover>.hoverlay{opacity:.1}.slfy-store .module.navigation.placeholder{opacity:0}@media screen and (width<=767px){.slfy-store .module.navigation .container .content-wrapper,.slfy-store .module.navigation .container .content-wrapper.center-logo{gap:1rem}.slfy-store .module.navigation .container .content-wrapper.no-logo .logo-container,.slfy-store .module.navigation .container .content-wrapper.center-logo.no-logo .logo-container{display:flex}.slfy-store .module.navigation .container .content-wrapper>.logo-container,.slfy-store .module.navigation .container .content-wrapper.center-logo>.logo-container{flex-shrink:1;grid-area:logo;justify-content:flex-start;margin:0}.slfy-store .module.navigation .container .content-wrapper>.logo-container .mobile-menu,.slfy-store .module.navigation .container .content-wrapper.center-logo>.logo-container .mobile-menu{flex:0 0 50px}.slfy-store .module.navigation .container .content-wrapper>.logo-container .store-logo,.slfy-store .module.navigation .container .content-wrapper.center-logo>.logo-container .store-logo{justify-content:flex-start;margin:0}.slfy-store .module.navigation .container .content-wrapper>.menu-wrapper,.slfy-store .module.navigation .container .content-wrapper.center-logo>.menu-wrapper,.slfy-store .module.navigation .container .content-wrapper>.menu,.slfy-store .module.navigation .container .content-wrapper.center-logo>.menu{display:none}.slfy-store .module.navigation .container .content-wrapper>.actions>.action-wrap,.slfy-store .module.navigation .container .content-wrapper.center-logo>.actions>.action-wrap{margin-right:-.625em}.slfy-store .module.navigation .container .content-wrapper>.actions>.action-wrap>.item.mobile-menu,.slfy-store .module.navigation .container .content-wrapper.center-logo>.actions>.action-wrap>.item.mobile-menu{display:flex}.slfy-store .module.navigation:not(.no-logo) .container .content-wrapper{grid-template-columns:1fr auto 1fr}.slfy-store .module.navigation.large-logo .content-wrapper.center-logo>.logo-container{grid-area:nav}}.slfy-store .module.navigation.menu-open{-webkit-backdrop-filter:none;backdrop-filter:none}.slfy-store .module.navigation .mobile-menu .menu-container{-webkit-backdrop-filter:blur(.375rem)grayscale(.5);backdrop-filter:blur(.375rem)grayscale(.5);z-index:2000;opacity:0;pointer-events:none;touch-action:none;overscroll-behavior:none;background:#00000014;width:100dvw;height:100dvh;transition:opacity .16s;display:flex;position:fixed;top:0;left:0;overflow:hidden}.slfy-store .module.navigation .mobile-menu .menu-container.visible{opacity:1;pointer-events:all}.slfy-store .module.navigation .mobile-menu .menu-container.visible .menu-panel{transform:translate(0)}.slfy-store .module.navigation .mobile-menu .menu-container .menu-panel{will-change:transform;background-color:#fff;flex-direction:column;flex-grow:1;height:100%;margin-left:auto;padding-bottom:.625rem;transition:transform .16s;display:flex;overflow:hidden;transform:translate(100%);box-shadow:0 4px 40px #00000040}.slfy-store .module.navigation .mobile-menu .menu-container .menu-panel:before{z-index:-1;content:"";background-color:var(--global-background);pointer-events:none;position:absolute;inset:0}.slfy-store .module.navigation .mobile-menu .menu-container .menu-panel:after{z-index:-1;content:"";background-color:var(--background-color);pointer-events:none;position:absolute;inset:0}.slfy-store .module.navigation .mobile-menu .menu-container .menu-panel>.header{justify-content:space-between;align-items:center;padding:1.25rem;display:flex}.slfy-store .module.navigation .mobile-menu .menu-container .menu-panel>.header .back-action{opacity:0;cursor:pointer;pointer-events:none;transition:opacity .11s}.slfy-store .module.navigation .mobile-menu .menu-container .menu-panel>.header .back-action.visible{opacity:1;pointer-events:all}.slfy-store .module.navigation .mobile-menu .menu-container .menu-panel>.header .panel.right{align-items:center;display:flex}.slfy-store .module.navigation .mobile-menu .menu-container .menu-panel>.header .store-language{margin-block:-.625rem;position:relative}.slfy-store .module.navigation .mobile-menu .menu-container .menu-panel>.header .store-language:before{content:"";opacity:.08;background-color:currentColor;width:1px;position:absolute;top:0;bottom:0;right:0}.slfy-store .module.navigation .mobile-menu .menu-container .menu-panel>.header .action{cursor:pointer;margin-left:1rem}.slfy-store .module.navigation .mobile-menu .menu-container .menu-panel>.header .action>svg{display:block;width:1.5rem!important;height:1.5rem!important}.slfy-store .module.navigation .mobile-menu .menu-container .item-wrapper{width:100%;height:100%;position:relative}.slfy-store .module.navigation .mobile-menu .menu-container .item-grid{width:300%;height:100%;transition:transform .11s;display:flex;position:absolute;top:0;left:0;overflow:hidden}.slfy-store .module.navigation .mobile-menu .menu-container .item-grid.second{transform:translate(-33%)}.slfy-store .module.navigation .mobile-menu .menu-container .item-grid.second .column.second .items{opacity:1}.slfy-store .module.navigation .mobile-menu .menu-container .item-grid.third{transform:translate(-66%)}.slfy-store .module.navigation .mobile-menu .menu-container .item-grid.third .column.third .items{opacity:1}.slfy-store .module.navigation .mobile-menu .menu-container .item-grid .column{width:100%}.slfy-store .module.navigation .mobile-menu .menu-container .item-grid .column.first .items{opacity:1}.slfy-store .module.navigation .mobile-menu .menu-container .item-grid .column:not(:first-child) .items:not(.visible){display:none}.slfy-store .module.navigation .mobile-menu .menu-container .item-grid .items{opacity:0;width:100%;height:100%;transition:opacity .11s;overflow-y:auto}.slfy-store .module.navigation .mobile-menu .menu-container .item-grid .items.sidebar-extra{transition:all .11s}.slfy-store .module.navigation .mobile-menu .menu-container .item{color:inherit;text-overflow:ellipsis;white-space:nowrap;justify-content:space-between;align-items:center;width:100%;padding:1em 1.25em;font-size:1em;font-weight:400;display:flex;overflow:hidden}.slfy-store .module.navigation .mobile-menu .menu-container .item>.chevron-right{flex-shrink:0;width:1em;height:1em}.slfy-store .module.navigation .mobile-menu .menu-container .spacer{flex-shrink:0;width:80px}.slfy-store .module.navigation.large .mobile-menu .menu-container .menu-panel>.header{height:90px}.slfy-store .module.navigation.xlarge .mobile-menu .menu-container .menu-panel>.header{height:120px}.slfy-store .module.navigation .mobile-menu .account-menu{padding-top:.25em;position:relative}.slfy-store .module.navigation .mobile-menu .account-menu:before{content:"";opacity:.08;pointer-events:none;z-index:-1;border-top:1px solid;margin-inline:1.25em;position:absolute;inset:0}.slfy-store .module.navigation .mobile-menu .account-menu .separator{opacity:.1;background:currentColor;height:1px;margin:.25em 1.25em}.slfy-store .module.navigation .mobile-menu .account-menu:not(.signed-in)>.items.signed-in,.slfy-store .module.navigation .mobile-menu .account-menu.signed-in>.items.signed-out{display:none}.slfy-store .module.navigation .menu-wrapper{min-width:0}.slfy-store .module.navigation .menu-wrapper .item.current{font-weight:700}.slfy-store .module.navigation .menu-wrapper .item.current>a{cursor:default}.slfy-store .module.navigation .menu-wrapper>.menu.navigation-overflow.overflow{white-space:nowrap;overflow:hidden}.slfy-store .module.navigation .menu-wrapper>.menu:not(.dropdown)>.item.more-items{display:none}.slfy-store .module.navigation .menu-wrapper>.menu.menu-measure{visibility:hidden;white-space:nowrap;pointer-events:none;height:0;overflow:hidden}.slfy-store .module.navigation .menu-wrapper>.menu>.item.more-items>.more{cursor:pointer;white-space:nowrap;align-items:center;display:flex}.slfy-store .module.navigation .menu-wrapper>.menu>.item.more-items>.more>.chevron{margin-left:.5rem;margin-right:-.5ch;font-size:.875em}.slfy-store .module.navigation .menu-wrapper>.menu>.item.more-items>.menu>.item>a>.chevron{transform:rotate(-90deg)}.slfy-store .module.navigation .content-wrapper>.menu.store-menu{min-width:0}.slfy-store .module.navigation .content-wrapper>.menu.store-menu .item.current{font-weight:700}.slfy-store .module.navigation .content-wrapper>.menu.store-menu .item.current>a{cursor:default}.slfy-store .module.navigation .content-wrapper>.menu.store-menu.navigation-overflow.overflow{white-space:nowrap;overflow:hidden}.slfy-store .module.navigation .content-wrapper>.menu.store-menu:not(.dropdown)>.item.more-items{display:none}.slfy-store .module.navigation .content-wrapper>.menu.store-menu.menu-measure{visibility:hidden;white-space:nowrap;pointer-events:none;height:0;overflow:hidden}.slfy-store .module.navigation .content-wrapper>.menu.store-menu>.item.more-items>.more{cursor:pointer;white-space:nowrap;align-items:center;display:flex}.slfy-store .module.navigation .content-wrapper>.menu.store-menu>.item.more-items>.more>.chevron{margin-left:.5rem;margin-right:-.5ch;font-size:.875em}.slfy-store .module.navigation .content-wrapper>.menu.store-menu>.item.more-items>.menu>.item>a>.chevron{transform:rotate(-90deg)}.slfy-store .module.products{color:currentColor;flex-grow:1;justify-content:flex-start}.slfy-store .module.products:has(.sort-picker-button[aria-expanded=true])>.container,.slfy-store .module.products:has(.sort-picker-button[aria-expanded=true]) .action-line{z-index:3}.slfy-store .module.products.small{padding:1.25rem 0}.slfy-store .module.products.medium{padding:2.5rem 0}.slfy-store .module.products.large{padding:5rem 0}.slfy-store .module.products h2{color:#111;margin-bottom:1.25rem;font-weight:600}.slfy-store .module.products .action-line{border-bottom:1px solid var(--separator-color);z-index:2;grid-template-columns:1fr;align-items:center;margin-bottom:1.25rem;padding-bottom:.625rem;display:grid}.slfy-store .module.products .action-line .categories{flex-wrap:wrap;grid-area:1/1/2/2;align-items:center;gap:0 .6rem;min-width:.625rem;display:flex}.slfy-store .module.products .action-line .categories>.item{color:inherit;-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;font-size:1em;line-height:normal;transition:opacity .11s;display:inline-block}.slfy-store .module.products .action-line .categories>.item:hover{opacity:.65}.slfy-store .module.products .action-line .categories>.item:first-child{margin-left:0}.slfy-store .module.products .action-line .categories.category-links.overflow{flex-wrap:nowrap;overflow:hidden}.slfy-store .module.products .action-line .categories.category-measure{visibility:hidden;pointer-events:none;flex-wrap:nowrap;height:0;overflow:hidden}.slfy-store .module.products .action-line .categories.category-links:not(.dropdown)>.more-items{display:none}.slfy-store .module.products .action-line .categories.category-links>.more-items{position:relative}.slfy-store .module.products .action-line .categories.category-links>.more-items:hover{opacity:1}.slfy-store .module.products .action-line .categories.category-links>.more-items>.more{cursor:pointer;align-items:center;gap:.5ch;display:flex}.slfy-store .module.products .action-line .categories.category-links>.more-items>.more:hover{opacity:.65}.slfy-store .module.products .action-line .categories.category-links>.more-items>.menu{z-index:10;white-space:normal;background:var(--categories-menu-background);border-radius:var(--interface-radius);flex-direction:column;width:max-content;min-width:10rem;max-width:min(18rem,100vw - 2rem);max-height:40vh;padding:.5rem 0;display:none;position:absolute;top:100%;right:0;overflow-y:auto;box-shadow:0 4px 8px #0000001a}.slfy-store .module.products .action-line .categories.category-links>.more-items>.menu>.item{color:inherit;overflow-wrap:break-word;padding:.375rem 1rem;line-height:1.3;display:block}.slfy-store .module.products .action-line .categories.category-links>.more-items>.menu>.item:hover{opacity:.65}.slfy-store .module.products .action-line .categories.category-links>.more-items:hover>.menu,.slfy-store .module.products .action-line .categories.category-links>.more-items:focus-within>.menu{display:flex}.slfy-store .module.products .action-line .product-sort-menu{-webkit-user-select:none;user-select:none;grid-area:1/2/2/3;justify-content:end;align-items:center;padding-left:20px;display:flex}.slfy-store .module.products .action-line .product-sort-menu .dropdown-value{display:flex}.slfy-store .module.products .action-line .product-sort-menu .icon-container{margin-left:.25rem;font-size:1em;display:flex}.slfy-store .module.products .action-line .product-sort-menu .icon-container svg{width:1em;height:1em}.slfy-store .module.products .action-line .product-sort-menu .sort-picker{position:relative}.slfy-store .module.products .action-line .product-sort-menu .sort-picker-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;transition:opacity .11s;display:flex}.slfy-store .module.products .action-line .product-sort-menu .sort-picker-button:hover{opacity:.65}.slfy-store .module.products .action-line .product-sort-menu .sort-picker-button:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.slfy-store .module.products .action-line .product-sort-menu .sort-picker-button .icon-container svg{transition:transform .2s}@media (prefers-reduced-motion:reduce){.slfy-store .module.products .action-line .product-sort-menu .sort-picker-button .icon-container svg{transition:none}}.slfy-store .module.products .action-line .product-sort-menu .sort-picker-button[aria-expanded=true] .icon-container svg{transform:rotate(180deg)}.slfy-store .module.products .action-line .product-sort-menu .sort-picker-menu{z-index:11;white-space:nowrap;text-align:left;background:#fff;border-radius:.1875rem;min-width:12rem;margin:0;padding:.3125rem 0;font-size:1rem;list-style:none;position:absolute;top:100%;right:-1px;box-shadow:0 0 .125rem #0003}.slfy-store .module.products .action-line .product-sort-menu .sort-picker-menu[hidden]{display:none}.slfy-store .module.products .action-line .product-sort-menu .sort-picker-menu>.item{color:#000c;cursor:pointer;outline:none;padding:.714286em 1.14286em;line-height:1em;display:block}.slfy-store .module.products .action-line .product-sort-menu .sort-picker-menu>.item:hover,.slfy-store .module.products .action-line .product-sort-menu .sort-picker-menu>.item:focus{background:#0000000d}.slfy-store .module.products .action-line .product-sort-menu .sort-picker-menu>.item.active{font-weight:700}.slfy-store .module.products .action-line.ordered{grid-template-columns:1fr auto}.slfy-store .module.products .action-line.ordered.reverse{grid-template-columns:auto 1fr}.slfy-store .module.products .action-line.ordered.reverse .product-sort-menu{grid-column:1/2;justify-content:start;padding-left:0;padding-right:20px}.slfy-store .module.products .action-line.ordered.reverse .sort-picker-menu{left:-1px;right:auto}.slfy-store .module.products .action-line.ordered.reverse .categories{grid-column:2/3}.slfy-store .module.products .product-container{width:100%}.slfy-store .module.products .product-grid{--product-columns:3;--product-row-gap:2.5rem;--product-column-gap:1.25rem;row-gap:var(--product-row-gap);column-gap:var(--product-column-gap);flex-wrap:wrap;display:flex}.slfy-store .module.products .product-grid>.column{flex-direction:column;flex:0 0 calc((100% - (var(--product-columns) - 1) * var(--product-column-gap)) / var(--product-columns));min-width:0;display:flex}.slfy-store .module.products .product-grid.one{--product-columns:1}.slfy-store .module.products .product-grid.two{--product-columns:2}.slfy-store .module.products .product-grid.three{--product-columns:3}.slfy-store .module.products .product-grid.four{--product-columns:4}.slfy-store .module.products .product-grid.muuri{margin:calc(var(--product-row-gap) / -2) calc(var(--product-column-gap) / -2);display:block;position:relative}.slfy-store .module.products .product-grid.muuri>.column{inline-size:calc(100% / var(--product-columns));padding:calc(var(--product-row-gap) / 2) calc(var(--product-column-gap) / 2);z-index:1;position:absolute}.slfy-store .module.products .product-grid.muuri>.muuri-item-releasing{z-index:2}.slfy-store .module.products .product-grid.muuri>.muuri-item-dragging{z-index:3;cursor:grabbing}.slfy-store .module.products .product-grid.sortable>.column{cursor:grab}.slfy-store .module.products .product-grid.left{text-align:left;justify-content:flex-start}.slfy-store .module.products .product-grid.center{text-align:center;justify-content:center}.slfy-store .module.products .product-grid.right{text-align:right;justify-content:flex-end}@media screen and (width<=991px){.slfy-store .module.products .product-grid.three,.slfy-store .module.products .product-grid.four{--product-columns:2}}@media screen and (width<=767px){.slfy-store .module.products .product-grid.two,.slfy-store .module.products .product-grid.three,.slfy-store .module.products .product-grid.four{--product-columns:1}}.slfy-store .module.products .load-more{color:currentColor;cursor:pointer;border:1px solid;border-radius:3px;margin:2.5rem auto;padding:1rem 1.75rem;transition:opacity .11s;display:inline-block}.slfy-store .module.products .load-more:hover{opacity:.8}.slfy-store .module.products .products-placeholder{opacity:.75;background-image:url(https://static.sellfy.com/assets/images/public/1551255150.product_placeholder.png);background-position:top;background-repeat:no-repeat;background-size:100%;min-height:655px}.slfy-store .module.products .products-placeholder p{text-align:center;max-width:180px;margin:0 auto;padding:3.75rem .625rem}@media screen and (width<=767px){.slfy-store .module.products .container{margin:-.625rem!important}}.slfy-store .module.contactform{background-color:#fff;padding-top:5rem;padding-bottom:5rem}.slfy-store .module.contactform.small .container{display:flex}.slfy-store .module.contactform.small .container .inner-container{width:372.4px}.slfy-store .module.contactform.small .container .inner-container .text-container{width:100%}.slfy-store .module.contactform.medium .container{display:flex}.slfy-store .module.contactform.medium .container .inner-container{width:744.8px}.slfy-store .module.contactform.medium .container .inner-container .text-container{width:100%}.slfy-store .module.contactform.large .container,.slfy-store .module.contactform.custom .container{display:flex}.slfy-store .module.contactform.large .container .inner-container,.slfy-store .module.contactform.custom .container .inner-container,.slfy-store .module.contactform.large .container .inner-container .text-container,.slfy-store .module.contactform.custom .container .inner-container .text-container{width:100%}.slfy-store .module.contactform.custom{padding:unset}.slfy-store .module.contactform.custom .container .inner-container{padding-inline:1.25rem}.slfy-store .module.contactform>.container{flex-direction:row}.slfy-store .module.contactform>.container.left{justify-content:flex-start}.slfy-store .module.contactform>.container.left .text-container{text-align:left}.slfy-store .module.contactform>.container.center{justify-content:center}.slfy-store .module.contactform>.container.center .text-container{text-align:center}.slfy-store .module.contactform>.container.right{justify-content:flex-end}.slfy-store .module.contactform>.container.right .text-container{text-align:right}.slfy-store .module.contactform>.container>.inner-container{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;line-height:1.5;position:relative}.slfy-store .module.contactform>.container>.inner-container.inner-pattern{z-index:2;background-repeat:repeat;background-size:auto!important}.slfy-store .module.contactform>.container>.inner-container .innerOverlay{z-index:0;background-color:#00000059;width:100%;height:100%;position:absolute;inset:0}.slfy-store .module.contactform>.container>.inner-container.paged{border-radius:var(--card-radius);padding:2rem 1.75rem}.slfy-store .module.contactform .text-container{z-index:2;width:100%;position:relative}.slfy-store .module.contactform .content-container{position:relative}.slfy-store .module.contactform .title{font-size:2.25rem;font-weight:600;font-family:var(--heading-font-family);z-index:1;margin-bottom:1.25rem;line-height:1.15}.slfy-store .module.contactform .contact-seller-form{flex-direction:column;display:flex}.slfy-store .module.contactform .contact-seller-form .char-count{white-space:nowrap}.slfy-store .module.contactform .contact-seller-form .row{margin-bottom:1em}.slfy-store .module.contactform .contact-seller-form .row.submit-row{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.slfy-store .module.contactform .contact-seller-form input{min-height:40px;padding:0 1em}.slfy-store .module.contactform .contact-seller-form .input-container{width:100%;color:var(--text-color);position:relative}.slfy-store .module.contactform .contact-seller-form .input-container:after{content:"";opacity:.12;pointer-events:none;background-color:currentColor;transition:all .11s;position:absolute;inset:0}.slfy-store .module.contactform .contact-seller-form .input-container:focus-within:after{opacity:.18}.slfy-store .module.contactform .contact-seller-form input,.slfy-store .module.contactform .contact-seller-form textarea{border:unset;resize:vertical;width:100%;color:var(--text-color);background:0 0;border-radius:.1875rem;padding:.75em 1em;font-family:inherit;font-size:1em;line-height:normal}.slfy-store .module.contactform .contact-seller-form input::placeholder,.slfy-store .module.contactform .contact-seller-form textarea::placeholder{color:inherit!important}.slfy-store .module.contactform .contact-seller-form input:focus,.slfy-store .module.contactform .contact-seller-form textarea:focus{outline:none}.slfy-store .module.contactform .contact-seller-form button{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.1875rem;outline:none;min-width:80px;padding:.75em 1.25em;font-family:inherit;font-size:1em;line-height:normal}.slfy-store .module.contactform .contact-seller-form button:hover{opacity:.85}.slfy-store .module.contactform .contact-seller-form button{position:relative}.slfy-store .module.contactform .contact-seller-form button.loading{pointer-events:none;opacity:.68;color:#0000!important}.slfy-store .module.contactform .contact-seller-form button.loading:after{content:"";box-sizing:border-box;border:.125em solid #0000;border-top-color:var(--color,#fff);opacity:1;z-index:2;background:0 0;border-radius:50%;width:1.25em;height:1.25em;margin:-.625em 0 0 -.625em;animation:.4s linear infinite button-spin;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.slfy-store .module.contactform .contact-seller-form button.loading:after{animation-duration:1.2s}}.slfy-store .module.contactform .contact-seller-form button.loading:before{content:none}.slfy-store .module.contactform .contact-seller-form .success-block{text-align:center;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.slfy-store .module.contactform .contact-seller-form .success-block .icon-container{opacity:.5;margin-top:-64px;margin-bottom:16px}.slfy-store .module.contactform .contact-seller-form .success-block .header{margin-bottom:.25em;font-size:2.5em;font-weight:600}.slfy-store .module.contactform .contact-seller-form .success-block p{font-size:1em}.slfy-store .module.contactform .contact-seller-form.success>.row{opacity:0;pointer-events:none}.slfy-store .module.contactform .contact-seller-form.success .success-block{display:flex}.slfy-store .module.contactform .contact-seller-form .input-container.error:after{opacity:.25;background-color:#ff4949}.slfy-store .module.subscription:not(.large) .inner-container.rtl{direction:rtl}.slfy-store .module.subscription:not(.large) .inner-container.rtl>.panel.left{text-align:right}.slfy-store .module.subscription:not(.large) .inner-container.rtl>.panel.left .text-container{margin-left:auto}.slfy-store .module.subscription:not(.large) .inner-container.rtl>.panel.right .subscription-form input{border-radius:0 .1875rem .1875rem 0}.slfy-store .module.subscription:not(.large) .inner-container.rtl>.panel.right .subscription-form button{border-radius:.1875rem 0 0 .1875rem}.slfy-store .module.subscription .inner-container{flex-direction:row;align-items:center;margin-left:-.625rem;margin-right:-.625rem;display:flex}.slfy-store .module.subscription .inner-container>.panel{padding-left:.625rem;padding-right:.625rem}.slfy-store .module.subscription .inner-container>.panel.left{flex-grow:1}.slfy-store .module.subscription .inner-container>.panel.left .text-container .title{margin:.625rem 0;font-size:2.25em;font-weight:600;line-height:1.15}.slfy-store .module.subscription .inner-container>.panel.left .text-container .subtext{color:inherit;white-space:pre-line;margin:.625rem 0;font-size:1em;line-height:normal}.slfy-store .module.subscription .inner-container>.panel.right{flex-shrink:0;transition:margin-top .11s linear}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form{flex-direction:row;margin:-.625rem -.3125rem;display:flex}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form .input-container{width:100%;margin:.625rem .3125rem;position:relative;overflow:hidden}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form .input-container:after{content:"";opacity:.12;pointer-events:none;background-color:currentColor;transition:all .11s;position:absolute;inset:0}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form .input-container:focus-within:after{opacity:.18}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form input{border:unset;font:inherit;width:100%;max-width:18em;color:inherit;background:0 0;border-radius:3px;outline:none;flex-shrink:1;min-height:40px;padding:.75em 1em;font-size:1em;line-height:normal;display:block}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form input::placeholder{color:inherit!important}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form button{cursor:pointer;background-color:#fff;border:1px solid #0000;flex-shrink:0;min-width:80px;min-height:40px;margin:.625rem .3125rem;padding:.75em 1.125em;font-family:inherit;font-size:1em;line-height:normal;display:block;position:relative}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form button>.hoverlay{opacity:0;z-index:2;width:100%;height:100%;transition:opacity .11s;position:absolute;top:0;left:0}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form button:hover>.hoverlay{opacity:.2}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form button{position:relative}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form button.loading{pointer-events:none;opacity:.68;color:#0000!important}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form button.loading:after{content:"";box-sizing:border-box;border:.125em solid #0000;border-top-color:var(--color,#fff);opacity:1;z-index:2;background:0 0;border-radius:50%;width:1.25em;height:1.25em;margin:-.625em 0 0 -.625em;animation:.4s linear infinite button-spin;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.slfy-store .module.subscription .inner-container>.panel.right .subscription-form button.loading:after{animation-duration:1.2s}}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form button.loading:before{content:none}.slfy-store .module.subscription .inner-container>.panel.right .message{max-width:260px;height:0;position:relative;top:.625em}.slfy-store .module.subscription .inner-container>.panel.right .captcha:empty{display:none}@media screen and (width<=767px){.slfy-store .module.subscription .inner-container{flex-direction:column}.slfy-store .module.subscription .inner-container>.panel{margin:1.25rem 0}.slfy-store .module.subscription .inner-container>.panel.right .subscription-form{flex-direction:column}.slfy-store .module.subscription .inner-container>.panel.left{text-align:center}}.slfy-store .module.subscription.small{min-height:200px;padding-top:1.5rem;padding-bottom:1.5rem}.slfy-store .module.subscription.medium{min-height:280px;padding-top:2.5rem;padding-bottom:2.5rem}.slfy-store .module.subscription.large{min-height:480px;padding-top:3.5rem;padding-bottom:3.5rem}.slfy-store .module.subscription.large .inner-container{flex-direction:column}.slfy-store .module.subscription.large .inner-container>.left{text-align:center}.slfy-store .module.subscription.large .inner-container>.right{margin-top:40px}.slfy-store .module.subscription.large .inner-container>.right .subscription-form{flex-direction:column;align-items:center}.slfy-store .module.subscription.large .inner-container>.right .subscription-form input{max-width:24em}.slfy-store .module.textblock{-webkit-user-select:auto;user-select:auto}.slfy-store .module.textblock.small{padding:1.25rem 0}.slfy-store .module.textblock.medium{padding:2.5rem 0}.slfy-store .module.textblock.large{padding:5rem 0}.slfy-store .module.textblock>.container>.inner-container{z-index:1;outline-offset:1.25rem;background-position:50%;background-repeat:no-repeat;background-size:cover;outline:2px dashed #0000;line-height:1.5;position:relative}.slfy-store .module.textblock>.container>.inner-container.inner-pattern{z-index:2;background-repeat:repeat;background-size:auto!important}.slfy-store .module.textblock>.container>.inner-container>.dangerous-content{z-index:1;position:relative}.slfy-store .module.textblock>.container>.inner-container .innerOverlay{z-index:0;background-color:#00000059;width:100%;height:100%;position:absolute;inset:0}.slfy-store .module.textblock>.container>.inner-container h1,.slfy-store .module.textblock>.container>.inner-container h2,.slfy-store .module.textblock>.container>.inner-container h3,.slfy-store .module.textblock>.container>.inner-container h4,.slfy-store .module.textblock>.container>.inner-container h5,.slfy-store .module.textblock>.container>.inner-container h6{margin-top:1em;margin-bottom:.5em;font-weight:600;line-height:1.15}.slfy-store .module.textblock>.container>.inner-container h1:first-child,.slfy-store .module.textblock>.container>.inner-container h2:first-child,.slfy-store .module.textblock>.container>.inner-container h3:first-child,.slfy-store .module.textblock>.container>.inner-container h4:first-child,.slfy-store .module.textblock>.container>.inner-container h5:first-child,.slfy-store .module.textblock>.container>.inner-container h6:first-child{margin-top:0}.slfy-store .module.textblock>.container>.inner-container h1:last-child,.slfy-store .module.textblock>.container>.inner-container h2:last-child,.slfy-store .module.textblock>.container>.inner-container h3:last-child,.slfy-store .module.textblock>.container>.inner-container h4:last-child,.slfy-store .module.textblock>.container>.inner-container h5:last-child,.slfy-store .module.textblock>.container>.inner-container h6:last-child,.slfy-store .module.textblock>.container>.inner-container p:last-child,.slfy-store .module.textblock>.container>.inner-container div:last-child p:last-child{margin-bottom:0}.slfy-store .module.textblock>.container>.inner-container ul,.slfy-store .module.textblock>.container>.inner-container ol{margin-bottom:1rem}.slfy-store .module.textblock>.container>.inner-container ul li,.slfy-store .module.textblock>.container>.inner-container ol li{list-style-position:inside}.slfy-store .module.textblock>.container>.inner-container ul li div,.slfy-store .module.textblock>.container>.inner-container ol li div{display:inline}.slfy-store .module.textblock>.container>.inner-container img{background:#00000026;max-width:100%;height:auto}.slfy-store .module.textblock>.container>.inner-container img[src$=\.png]{background:0 0}.slfy-store .module.textblock>.container>.inner-container a{color:var(--accent);text-decoration:none}.slfy-store .module.textblock>.container>.inner-container a:hover{opacity:.65}.slfy-store .module.textblock>.container>.inner-container strong,.slfy-store .module.textblock>.container>.inner-container b{font-weight:700}.slfy-store .module.textblock>.container>.inner-container em,.slfy-store .module.textblock>.container>.inner-container i{font-style:italic}.slfy-store .module.textblock>.container>.inner-container.paged{border-radius:var(--interface-radius);padding:2rem 1.75rem}.slfy-store .module.textblock>.container>.inner-container.left{text-align:left}.slfy-store .module.textblock>.container>.inner-container.center{text-align:center}.slfy-store .module.textblock>.container>.inner-container.right{text-align:right}.slfy-store .module.textblock.dragover>.container .inner-container{outline-color:var(--accent)}.slfy-store .module.productpage{padding:2.5rem 0 5rem}.slfy-store .module.productpage .product-layout{grid-template-columns:minmax(0, 1fr) calc(var(--product-aside-share,.333333) * (100% + 2rem) - 2rem);text-align:left;gap:2rem;display:grid}.slfy-store .module.productpage .product-layout>.product-main,.slfy-store .module.productpage .product-layout>.product-aside{flex-direction:column;display:flex;position:relative}.slfy-store .module.productpage .product-layout>.product-main{gap:2.5rem}.slfy-store .module.productpage .product-layout>.product-main>.details-card{flex-grow:1}@media screen and (width<=767px){.slfy-store .module.productpage .product-layout{grid-template-columns:minmax(0,1fr);gap:2rem}.slfy-store .module.productpage .product-layout>.product-main{gap:1.25rem}}.slfy-store .module.productpage .product-layout .product-panel{border-radius:var(--card-radius);background-color:var(--card-background);font-size:var(--base-font-size);padding:1.5rem;position:relative;box-shadow:0 1px 2px #0000000d}.slfy-store .module.productpage .product-layout .product-sidebar{top:var(--sidebar-sticky-top,20px);color:var(--sidebar-text-color);position:sticky}.slfy-store .module.productpage .product-layout .product-sidebar>.product-panel{box-shadow:none;border-radius:0}.slfy-store .module.productpage:not(.unsegmented) .product-layout .product-sidebar{border-radius:var(--card-radius);contain:paint;box-shadow:0 1px 2px #0000000d}.slfy-store .module.productpage:not(.unsegmented) .product-layout .product-sidebar>.product-panel:not(:last-child):before{content:"";z-index:1;opacity:.05;background:currentColor;width:100%;height:1px;position:absolute;top:auto;bottom:0;left:0}.slfy-store .module.productpage:not(.unsegmented) .product-layout .product-sidebar>.bundle-meta{border-top:none}.slfy-store .module.productpage .centered{text-align:center}.slfy-store .module.productpage .price{color:currentColor;margin-bottom:1.25rem;font-size:1.5em;font-weight:700;line-height:1}.slfy-store .module.productpage .product-layout .buy-card>.old-price{display:block}.slfy-store .module.productpage .product-layout .buy-card>.old-price:not(:empty){padding-bottom:.3125rem}.slfy-store .module.productpage .product-layout .price:not(.range)>.starts-from{display:none}.slfy-store .module.productpage .product-layout .buy-card>.additional-setup-fee{opacity:.85;margin-top:-1rem;margin-bottom:1.25rem;font-size:.875em;font-weight:600}.slfy-store .module.productpage .product-layout .price>.starts-from{opacity:.4;margin-bottom:.375rem;font-size:.875rem;font-weight:400;display:block}.slfy-store .module.productpage .large.button{color:#fff;text-align:center;cursor:pointer;background:currentColor;padding:1.25rem 2.5rem;font-size:1em;font-weight:400;line-height:1}.slfy-store .module.productpage .shopping-cart-item-add-form button.large.button{border:0;width:100%;font-family:inherit;display:block;position:relative}.slfy-store .module.productpage .shopping-cart-item-add-form button.large.button.loading{pointer-events:none;opacity:.68;color:#0000!important}.slfy-store .module.productpage .shopping-cart-item-add-form button.large.button.loading:after{content:"";box-sizing:border-box;border:.125em solid #0000;border-top-color:var(--color,#fff);opacity:1;z-index:2;background:0 0;border-radius:50%;width:1.25em;height:1.25em;margin:-.625em 0 0 -.625em;animation:.4s linear infinite button-spin;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.slfy-store .module.productpage .shopping-cart-item-add-form button.large.button.loading:after{animation-duration:1.2s}}.slfy-store .module.productpage .shopping-cart-item-add-form button.large.button.loading:before{content:none}.slfy-store .module.productpage .shopping-cart-item-add-form button.large.button:not(.loading):after{content:none;opacity:0}.slfy-store .module.productpage .shopping-cart-item-add-form button.large.button:disabled{cursor:default;opacity:.5}.slfy-store .module.productpage .shopping-cart-item-add-form button.large.button.loading:disabled{opacity:.68}.slfy-store .module.productpage .shopping-cart-item-add-form .product-variant,.slfy-store .module.productpage .shopping-cart-item-add-form .pay-more-label{text-align:left;padding-bottom:1.25rem}.slfy-store .module.productpage .shopping-cart-item-add-form .pay-more-label label{margin-bottom:.375rem;display:block}.slfy-store .module.productpage .shopping-cart-item-add-form .product-variant select,.slfy-store .module.productpage .shopping-cart-item-add-form input.pay_more_amount,.slfy-store .module.productpage .shopping-cart-item-add-form .bundle-member-select,.slfy-store .module.productpage .shopping-cart-item-add-form .fields-form .field-r .input-wrap>input,.slfy-store .module.productpage .shopping-cart-item-add-form .fields-form .field-r .input-wrap>select,.slfy-store .module.productpage .shopping-cart-item-add-form .fields-form .field-r .input-wrap>textarea{box-sizing:border-box;border:1px solid var(--field-border-color);background:var(--field-background);color:currentColor;border-radius:.75rem;width:100%;height:3rem;min-height:3rem;padding:calc(1.5rem - .75em - 1px) 1rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5}.slfy-store .module.productpage .shopping-cart-item-add-form .fields-form .field-r .input-wrap>textarea{height:auto}.slfy-store .module.productpage .shopping-cart-item-add-form .product-variant select:focus:focus-visible,.slfy-store .module.productpage .shopping-cart-item-add-form input.pay_more_amount:focus:focus-visible,.slfy-store .module.productpage .shopping-cart-item-add-form .bundle-member-select:focus:focus-visible{box-shadow:0 0 0 2px var(--field-focus-color,#007aff);outline:none}.slfy-store .module.productpage .shopping-cart-item-add-form .fields-form .field-r.error .input-wrap>*{border-color:#ff4949}.slfy-store .module.productpage .shopping-cart-item-add-form .fields-form .field-r.valid .input-wrap>input{border-color:#00b140}.slfy-store .module.productpage .shopping-cart-item-add-form .product-variant .field-r.select,.slfy-store .module.productpage .shopping-cart-item-add-form .bundle-member .field-r.select{margin-bottom:0;display:block}.slfy-store .module.productpage .shopping-cart-item-add-form .bundle-member .field-r.select .input-wrap:after{right:.75rem}.slfy-store .module.productpage .shopping-cart-item-add-form .bundle-member .field-r.select .input-wrap>select{height:2.625rem;min-height:2.625rem;padding:calc(1.3125rem - .75em - 1px) 2.5rem calc(1.3125rem - .75em - 1px) .75rem}.slfy-store .module.productpage .shopping-cart-item-add-form .field-r.select .input-wrap{width:100%;position:relative}.slfy-store .module.productpage .shopping-cart-item-add-form .field-r.select .input-wrap:after{content:"";z-index:1;pointer-events:none;background-color:currentColor;width:1.25em;height:100%;position:absolute;top:0;right:1rem;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"></polyline></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"></polyline></svg>") 50%/contain no-repeat}.slfy-store .module.productpage .shopping-cart-item-add-form .field-r.select .input-wrap>select{appearance:none;cursor:pointer;padding-right:3rem}.slfy-store .module.productpage .shopping-cart-item-add-form .field-r.select .input-wrap>select>option{color:initial}.slfy-store .module.productpage .shopping-cart-item-add-form .fields-form{--input-border-color:var(--field-border-color);--checkout-focus:var(--field-focus-color,#007aff);--checkout-accent:var(--field-focus-color,#007aff)}.slfy-store .module.productpage .shopping-cart-item-add-form .pay-more-field{position:relative}.slfy-store .module.productpage .shopping-cart-item-add-form input.pay_more_amount{text-align:center;font-size:1.125rem;font-weight:600}.slfy-store .module.productpage .shopping-cart-item-add-form input.pay_more_amount::placeholder{color:inherit;opacity:.54}.slfy-store .module.productpage .shopping-cart-item-add-form .pay-more-currency{-webkit-user-select:none;user-select:none;align-items:center;height:3rem;font-size:1.125rem;font-weight:600;line-height:1;display:flex;position:absolute;top:0;left:1rem}.slfy-store .module.productpage .product-layout .buy-card{text-align:center}.slfy-store .module.productpage .product-layout .meta-card{text-align:center;font-size:.875rem;overflow:hidden}.slfy-store .module.productpage .product-layout .meta-card:before{pointer-events:none;content:"";opacity:.02;background-color:#000;position:absolute;inset:0}.slfy-store .module.productpage .product-layout .meta-card .file-info{opacity:.7}.slfy-store .module.productpage .product-layout .meta-card .file-info .more{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.slfy-store .module.productpage .product-layout .meta-card.countdown-card{padding:1.25rem;font-size:1rem;line-height:1.1;container-type:inline-size}.slfy-store .module.productpage .product-layout .meta-card.countdown-card .discount-header{margin:-.165em 0 .5em;font-size:1em;font-weight:700;line-height:1.33em}.slfy-store .module.productpage .product-layout .meta-card.countdown-card .deal-countdown{border-radius:var(--button-radius);white-space:nowrap;grid-template-columns:repeat(4,1fr);gap:.0625rem;width:fit-content;margin-inline:auto;display:grid;overflow:hidden}@container (width<15.6875rem){.slfy-store .module.productpage .product-layout .meta-card.countdown-card .deal-countdown{grid-template-columns:repeat(2,1fr)}}.slfy-store .module.productpage .product-layout .meta-card.countdown-card .deal-countdown.two-rows{grid-template-columns:repeat(2,1fr)}.slfy-store .module.productpage .product-layout .meta-card.countdown-card .statistic{text-align:center;padding-block:.5em;padding-inline:.25em;position:relative}.slfy-store .module.productpage .product-layout .meta-card.countdown-card .statistic:after{pointer-events:none;content:"";opacity:.06;background:currentColor;position:absolute;inset:0}.slfy-store .module.productpage .product-layout .meta-card.countdown-card .value{font-size:1.375em;font-weight:700}.slfy-store .module.productpage .product-layout .meta-card.countdown-card .label{opacity:.6;min-width:54px;font-size:.75em}.slfy-store .module.productpage .product-layout .shipping-card.with-size-guide{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.slfy-store .module.productpage .product-layout .size-guide-link{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.slfy-store .module.productpage .product-layout .size-guide-link:hover{opacity:.7}.slfy-store .module.productpage .product-layout .product-size-guide{--size-guide-padding:30px;border-radius:var(--card-radius,.5rem);color:#111;text-align:left;width:min(800px,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);font-size:1rem;font-family:var(--base-font-family,system-ui);background:#fff;border:0;padding:0}.slfy-store .module.productpage .product-layout .product-size-guide h1,.slfy-store .module.productpage .product-layout .product-size-guide h2,.slfy-store .module.productpage .product-layout .product-size-guide h3,.slfy-store .module.productpage .product-layout .product-size-guide h4,.slfy-store .module.productpage .product-layout .product-size-guide h5,.slfy-store .module.productpage .product-layout .product-size-guide h6{letter-spacing:normal;text-transform:none;font-family:inherit}.slfy-store .module.productpage .product-layout .product-size-guide{overflow:hidden}@media screen and (width<=767px){.slfy-store .module.productpage .product-layout .product-size-guide{--size-guide-padding:1.25rem}}.slfy-store .module.productpage .product-layout .product-size-guide{opacity:0;transition:opacity .24s ease, transform .24s ease, display .24s ease allow-discrete, overlay .24s ease allow-discrete;transform:translateY(1.5em)scale(.96)}@media (prefers-reduced-motion:reduce){.slfy-store .module.productpage .product-layout .product-size-guide{transition:none}}.slfy-store .module.productpage .product-layout .product-size-guide{flex-direction:column}.slfy-store .module.productpage .product-layout .product-size-guide[open]{opacity:1;display:flex;transform:none}@starting-style{.slfy-store .module.productpage .product-layout .product-size-guide[open]{opacity:0;transform:translateY(1.5em)scale(.96)}}.slfy-store .module.productpage .product-layout .product-size-guide::backdrop{background:#00000080}.slfy-store .module.productpage .product-layout .product-size-guide .size-guide-body,.slfy-store .module.productpage .product-layout .product-size-guide .size-guide-content{flex-direction:column;flex:auto;min-height:0;display:flex}.slfy-store .module.productpage .product-layout .product-size-guide .size-guide-body{padding:var(--size-guide-padding) var(--size-guide-padding) 0;position:relative}.slfy-store .module.productpage .product-layout .product-size-guide .size-guide-close{appearance:none;color:#111;cursor:pointer;background:0 0;border:0;padding:.25rem;font-size:1.75rem;line-height:1;position:absolute;top:.75rem;right:1rem}.slfy-store .module.productpage .product-layout .product-size-guide .size-guide-close:hover{opacity:.6}.slfy-store .module.productpage .product-layout .product-size-guide .modal-title{color:#000;padding-right:2rem;font-size:24px;font-weight:700;line-height:34px}.slfy-store .module.productpage .product-layout .product-size-guide .size-guide-content.loading{min-height:200px;margin-bottom:var(--size-guide-padding);background:url(https://static.sellfy.com/assets/images/public/1603706763.loader.gif) 50%/50px 50px no-repeat}.slfy-store .module.productpage .product-layout .product-size-guide .size-guide-tabs{border-bottom:1px solid #f4f4f4;flex-shrink:0;gap:1.5rem;margin-bottom:1rem;display:flex}.slfy-store .module.productpage .product-layout .product-size-guide .size-guide-tabs>.item{appearance:none;font:inherit;color:#0009;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.875rem 0}.slfy-store .module.productpage .product-layout .product-size-guide .size-guide-tabs>.item.active{color:#000;border-bottom-color:#1b1c1d;font-weight:700}.slfy-store .module.productpage .product-layout .product-size-guide .tab-content{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding-bottom:var(--size-guide-padding);overflow-y:auto}.slfy-store .module.productpage .product-layout .product-size-guide .tab-content p{color:#555;margin:0 0 10px;font-size:16px;line-height:24px}.slfy-store .module.productpage .product-layout .product-size-guide .tab-content h3{color:#000;margin:0;font-size:20px;font-weight:700;line-height:30px}.slfy-store .module.productpage .product-layout .product-size-guide .tab-content h6{color:#000;margin:0 0 10px;font-size:16px;font-weight:700;line-height:20px}.slfy-store .module.productpage .product-layout .product-size-guide .image-box{border:1px solid #27292b26;border-radius:3px;grid-template-columns:1fr 2fr;gap:1.5rem;margin-top:16px;padding:20px;display:grid}@media screen and (width<=767px){.slfy-store .module.productpage .product-layout .product-size-guide .image-box{grid-template-columns:1fr}}.slfy-store .module.productpage .product-layout .product-size-guide .image-box img{max-width:100%}.slfy-store .module.productpage .product-layout .product-size-guide .image-box .description p{color:#555;font-size:14px;line-height:1.5}.slfy-store .module.productpage .product-layout .product-size-guide .units{flex-wrap:wrap;align-items:center;gap:10px 20px;margin:24px 0 16px;display:flex}.slfy-store .module.productpage .product-layout .product-size-guide .units>h3{flex-grow:1}.slfy-store .module.productpage .product-layout .product-size-guide select.select-unit{font:inherit;color:#111;appearance:none;cursor:pointer;background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23111111\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"></polyline></svg>") calc(100% - .5rem) no-repeat;border:1px solid #22242626;border-radius:3px;padding:.5rem 2.5rem .5rem 1rem;font-size:14px}.slfy-store .module.productpage .product-layout .product-size-guide .sizes-table{overflow:auto}.slfy-store .module.productpage .product-layout .product-size-guide .sizes-table table{border-collapse:collapse;width:100%}.slfy-store .module.productpage .product-layout .product-size-guide .sizes-table th,.slfy-store .module.productpage .product-layout .product-size-guide .sizes-table td{text-align:left;white-space:nowrap;padding:.6em .8em}.slfy-store .module.productpage .product-layout .product-size-guide .sizes-table th{text-transform:uppercase;color:#111;background:#f4f4f4;font-weight:600}.slfy-store .module.productpage .product-layout .product-size-guide .sizes-table td{border-top:1px solid #2224261a}.slfy-store .module.productpage .product-layout .product-size-guide .sizes-table tbody tr:nth-child(2n){background:#00003205}.slfy-store .module.productpage .product-layout .bundle-sidebar .buy-card,.slfy-store .module.productpage .product-layout .bundle-sidebar .meta-card{text-align:left}.slfy-store .module.productpage .product-layout .bundle-sidebar .price{margin-bottom:0;font-size:2rem;font-weight:500}.slfy-store .module.productpage .product-layout .bundle-sidebar .old-price.bundle-compare-at{opacity:.5;margin-top:.5rem;font-size:1.125rem;display:block}.slfy-store .module.productpage .product-layout .bundle-sidebar .shopping-cart-item-add-form{margin-top:1.25rem}.slfy-store .module.productpage .product-layout .bundle-sidebar>.product-panel:not(:last-child):before,.slfy-store .module.productpage .product-layout .bundle-sidebar .meta-card:before{content:none}.slfy-store .module.productpage .product-layout .bundle-members{border-top:1px solid var(--divider-color);text-align:left;flex-direction:column;gap:.75rem;padding:1.25rem 0;display:flex}.slfy-store .module.productpage .product-layout .bundle-members .bundle-members-title{margin:0 0 .25rem;font-size:1.25rem;font-weight:500}.slfy-store .module.productpage .product-layout .bundle-members .bundle-member{border-radius:calc(var(--card-radius) / 2);background-color:var(--tint-background);flex-direction:column;align-items:stretch;gap:.75rem;padding:.75rem;display:flex}.slfy-store .module.productpage .product-layout .bundle-members .bundle-member-info{align-items:center;gap:.75rem;min-width:0;display:flex}.slfy-store .module.productpage .product-layout .bundle-members .bundle-member-thumb{object-fit:cover;border-radius:.75rem;flex-shrink:0;width:2.5rem;height:2.5rem}.slfy-store .module.productpage.unsegmented .product-layout .bundle-members .bundle-member{border-radius:var(--card-radius)}.slfy-store .module.productpage .product-layout .bundle-meta{border-top:1px solid var(--divider-color)}.slfy-store .module.productpage .product-layout .bundle-meta .bundle-meta-row+.bundle-meta-row{margin-top:1.5rem}.slfy-store .module.productpage .product-layout .bundle-meta .bundle-meta-label{font-size:1.25rem;font-weight:500}.slfy-store .module.productpage .product-layout .bundle-meta .bundle-meta-value{opacity:.7;margin-top:.25rem;font-size:.875rem}.slfy-store .module.productpage .product-layout .bundle-contents{border-top:1px solid var(--divider-color);margin-top:2.5em;padding-top:2.5em}.slfy-store .module.productpage .product-layout .bundle-contents .bundle-contents-title{margin-bottom:.375rem;font-size:1.25em;font-weight:600}.slfy-store .module.productpage .product-layout .bundle-contents .bundle-contents-list{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:1.5rem 1.25rem;margin-top:1rem;display:grid}.slfy-store .module.productpage .product-layout .bundle-contents .bundle-contents-item{min-width:0;color:inherit;flex-direction:column;align-items:stretch;gap:.625rem;display:flex}.slfy-store .module.productpage .product-layout .bundle-contents .bundle-member-thumb{aspect-ratio:1;border-radius:var(--card-radius);object-fit:cover;width:100%;height:auto;display:block}.slfy-store .module.productpage .product-layout .bundle-contents .bundle-contents-placeholder{aspect-ratio:1;background-color:#e2e4e7;border-radius:.75rem;width:100%}.slfy-store .module.productpage .product-layout .bundle-contents .bundle-contents-meta{min-width:0}.slfy-store .module.productpage .product-layout .bundle-contents .bundle-contents-name{text-overflow:ellipsis;font-weight:500;overflow:hidden}.slfy-store .module.productpage .product-layout .details-card{padding:0;overflow:hidden}.slfy-store .module.productpage .product-layout .details-card .product-preview{position:relative}.slfy-store .module.productpage .product-layout .details-card .product-preview img{width:100%;max-width:min(var(--preview-image-width,780px), var(--image-width,100%));aspect-ratio:auto 4/3;color:#0000;height:auto;margin-inline:auto;display:block}.slfy-store .module.productpage .product-layout .details-card .product-preview img:not([data-loaded]){background-color:#0000000a}.slfy-store .module.productpage .product-layout .details-card .product-preview .slide[hidden]{display:none}.slfy-store .module.productpage .product-layout .details-card .product-preview .slide.oembed{border-radius:var(--card-radius) var(--card-radius) 0 0;background-color:#0000000a;width:100%;max-height:465px;overflow:hidden}.slfy-store .module.productpage .product-layout .details-card .product-preview .slide.oembed .frame{height:100%}.slfy-store .module.productpage .product-layout .details-card .product-preview .slide.oembed iframe{border:0;width:100%;height:100%;display:block}.slfy-store .module.productpage .product-layout .details-card .product-preview .control{z-index:1;color:#fff;cursor:pointer;opacity:0;filter:drop-shadow(0 0 .3125rem #0006);background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .11s;display:flex;position:absolute}.slfy-store .module.productpage .product-layout .details-card .product-preview .control.prev,.slfy-store .module.productpage .product-layout .details-card .product-preview .control.next{width:56px;height:56px;font-size:32px;top:50%;transform:translateY(-50%)}.slfy-store .module.productpage .product-layout .details-card .product-preview .control.prev{left:.25rem}.slfy-store .module.productpage .product-layout .details-card .product-preview .control.next{right:.25rem}.slfy-store .module.productpage .product-layout .details-card .product-preview .control.fullscreen{top:max(.5rem, var(--card-radius,0px) * .3);right:max(.5rem, var(--card-radius,0px) * .3);width:44px;height:44px;font-size:20px}.slfy-store .module.productpage .product-layout .details-card .product-preview:hover .control,.slfy-store .module.productpage .product-layout .details-card .product-preview .control:focus-visible{opacity:.8}.slfy-store .module.productpage .product-layout .details-card .product-preview .control:hover{opacity:1}@media (hover:none){.slfy-store .module.productpage .product-layout .details-card .product-preview .control{opacity:.8}}.slfy-store .module.productpage .product-layout .details-card .thumbnails{margin-left:1.25rem;margin-right:1.25rem;padding-top:1rem}.slfy-store .module.productpage .product-layout .details-card .thumbnails .rail{scrollbar-width:none;flex-direction:row;margin:-.3125rem;display:flex;position:relative;overflow-x:auto}.slfy-store .module.productpage .product-layout .details-card .thumbnails .rail::-webkit-scrollbar{display:none}.slfy-store .module.productpage .product-layout .details-card .thumbnails .thumb{border-radius:min(var(--card-radius), .75rem);border:unset;cursor:pointer;flex:none;width:60px;height:45px;margin:.3125rem;padding:0;overflow:hidden}.slfy-store .module.productpage .product-layout .details-card .thumbnails .thumb>img{object-fit:cover;width:100%;height:100%;display:block}.slfy-store .module.productpage .product-layout .details-card .thumbnails .thumb.active{opacity:.4}.slfy-store .module.productpage .product-layout .details-card .thumbnails:after{content:"";opacity:.05;background-color:currentColor;width:100%;height:1px;margin-top:1rem;display:block}.slfy-store .module.productpage .product-layout .details-card .product-preview.static .control,.slfy-store .module.productpage .product-layout .details-card .thumbnails.static .thumb{pointer-events:none}.slfy-store .module.productpage .product-layout .details-card .content{padding:1.25rem;line-height:1.35}.slfy-store .module.productpage .product-layout .details-card .content h1{color:var(--title-color);margin-bottom:1.25rem;font-size:2.5em;font-weight:700;line-height:1.25}@media screen and (width<=767px){.slfy-store .module.productpage .product-layout .details-card .content h1{word-break:break-word;font-size:2.25em}}.slfy-store .module.productpage .product-layout .details-card .content .product-description{color:currentColor;word-wrap:break-word}.slfy-store .module.productpage .product-layout .details-card .content .product-description .embed-content iframe{max-width:100%;aspect-ratio:var(--aspect-ratio)}.slfy-store .module.productpage .product-layout .details-card .content .product-description .embed-content.embed-responsive iframe{width:100%;height:unset}.slfy-store .module.productpage .product-layout .details-card .content .product-description iframe{max-width:100%}.slfy-store .module.productpage .product-layout .details-card .content .product-description iframe[style*=--aspect-ratio]{width:100%;aspect-ratio:var(--aspect-ratio);height:auto}.slfy-store .module.productpage .product-layout .details-card .content .product-description div[data-block=layout]{display:flex}.slfy-store .module.productpage .product-layout .details-card .content .product-description table{width:100%;margin-block:1em;overflow:hidden}.slfy-store .module.productpage .product-layout .details-card .content .product-description table tr td{border:1px solid color-mix(in hsl, currentColor 24%, transparent);padding-block:.5em;padding-inline:.75em}.slfy-store .module.productpage .product-layout .details-card .content .product-description img{max-width:100%;height:unset;display:inline-block}.slfy-store .module.productpage .product-layout .details-card .content .product-description a{color:#06c;text-decoration:underline}.slfy-store .module.productpage .product-layout .details-card .content .product-description a:hover,.slfy-store .module.productpage .product-layout .details-card .content .product-description a:focus{-webkit-text-decoration:unset;text-decoration:unset}.slfy-store .module.productpage .product-layout .details-card .content .product-description b,.slfy-store .module.productpage .product-layout .details-card .content .product-description strong{font-weight:700}.slfy-store .module.productpage .product-layout .details-card .content .product-description i,.slfy-store .module.productpage .product-layout .details-card .content .product-description em{font-style:italic}.slfy-store .module.productpage .product-layout .details-card .content .product-description p{line-height:1.5}.slfy-store .module.productpage .product-layout .details-card .content .product-description h1,.slfy-store .module.productpage .product-layout .details-card .content .product-description h2,.slfy-store .module.productpage .product-layout .details-card .content .product-description h3,.slfy-store .module.productpage .product-layout .details-card .content .product-description h4,.slfy-store .module.productpage .product-layout .details-card .content .product-description h5{font-weight:700;line-height:1.25}.slfy-store .module.productpage .product-layout .details-card .content .product-description h1{font-size:2.25em}.slfy-store .module.productpage .product-layout .details-card .content .product-description h2{font-size:1.5em}.slfy-store .module.productpage .product-layout .details-card .content .product-description h3{font-size:1.25em}.slfy-store .module.productpage .product-layout .details-card .content .product-description h4{font-size:1em}.slfy-store .module.productpage .product-layout .details-card .content .product-description ul,.slfy-store .module.productpage .product-layout .details-card .content .product-description ol{margin-top:12px}.slfy-store .module.productpage .product-layout .details-card .content .product-description ol{padding-left:1.5em}.slfy-store .module.productpage .product-layout .details-card .content .product-description ul{padding-left:1em}.slfy-store .module.productpage .product-layout .details-card .content .product-description ul br{display:none}.slfy-store .module.productpage .product-layout .details-card .content .product-description ol li{line-height:1.5;list-style-type:decimal}.slfy-store .module.productpage .product-layout .details-card .content .product-description ul li{margin-bottom:5px;line-height:1.5;list-style-type:disc}.slfy-store .module.productpage .product-layout .details-card .content .product-description ul>li>ul>li{list-style-type:circle}.slfy-store .module.productpage .product-layout .details-card .content .product-description ul>li>ul>li>ul li{list-style-type:square}.slfy-store .module.productpage .product-layout .details-card .content .product-description blockquote+*,.slfy-store .module.productpage .product-layout .details-card .content .product-description figure+*,.slfy-store .module.productpage .product-layout .details-card .content .product-description table+*,.slfy-store .module.productpage .product-layout .details-card .content .product-description>div+*{margin-top:1.5em}.slfy-store .module.productpage.unsegmented .product-layout .product-panel{box-shadow:none;background:0 0;padding-left:0;padding-right:0}.slfy-store .module.productpage.unsegmented .product-layout .buy-card{padding-top:0}.slfy-store .module.productpage.unsegmented .product-layout .meta-card:before{content:none}.slfy-store .module.productpage.unsegmented .product-layout .details-card .content{padding-left:0;padding-right:0}.slfy-store .module.productpage.unsegmented .product-layout .details-card .thumbnails{margin-left:0;margin-right:0}.slfy-store .module.productpage.unsegmented .product-layout .details-card .product-preview img,.slfy-store .module.productpage.unsegmented .product-layout .details-card .product-preview .slide.oembed{border-radius:var(--card-radius)}@media screen and (width<=767px){.slfy-store .module.productpage{padding-top:1.25rem}}.slfy-store .module.productpage .mobile-buy-bar{display:none}@media screen and (width<=767px){.slfy-store .module.productpage .mobile-buy-bar{left:0;right:0;bottom:var(--seller-bar-bottom,0px);z-index:10;color:var(--sidebar-text-color);background-color:var(--buy-bar-base,#fff);background-image:linear-gradient(var(--store-bg-color,transparent), var(--store-bg-color,transparent));visibility:collapse;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem 1.25rem;padding:.625rem 1.25rem;transition:all .15s ease-out;display:flex;position:fixed;transform:translateY(100%);box-shadow:0 0 4px #11111126}.slfy-store .module.productpage .mobile-buy-bar:after{content:"";z-index:-1;background:var(--product-page-bg-color);pointer-events:none;position:absolute;inset:0}.slfy-store .module.productpage .mobile-buy-bar.show{visibility:visible;transition:all .15s ease-in;transform:translateY(0%)}.slfy-store .module.productpage .mobile-buy-bar .product-data:not(.range) .starts-from{display:none}.slfy-store .module.productpage .mobile-buy-bar .starts-from{opacity:.4;margin-bottom:.375rem;font-size:.875rem}.slfy-store .module.productpage .mobile-buy-bar .price-container{align-items:center;gap:.3125rem;display:flex}.slfy-store .module.productpage .mobile-buy-bar .old-price:empty{display:none}.slfy-store .module.productpage .mobile-buy-bar .additional-setup-fee{opacity:.85;font-size:.875em;font-weight:600}.slfy-store .module.productpage .mobile-buy-bar .old-price{opacity:.5}.slfy-store .module.productpage .mobile-buy-bar .current-price{color:currentColor;font-size:1.25em;font-weight:700;line-height:1}.slfy-store .module.productpage .mobile-buy-bar .sticky-buy-now-button{white-space:nowrap;cursor:pointer;border:0;padding:.875rem 1.5rem;font-family:inherit;font-size:1em;font-weight:400;line-height:normal;position:relative}.slfy-store .module.productpage .mobile-buy-bar .sticky-buy-now-button.loading{pointer-events:none;opacity:.68;color:#0000!important}.slfy-store .module.productpage .mobile-buy-bar .sticky-buy-now-button.loading:after{content:"";box-sizing:border-box;border:.125em solid #0000;border-top-color:var(--color,#fff);opacity:1;z-index:2;background:0 0;border-radius:50%;width:1.25em;height:1.25em;margin:-.625em 0 0 -.625em;animation:.4s linear infinite button-spin;position:absolute;top:50%;left:50%}}@media screen and (width<=767px) and (prefers-reduced-motion:reduce){.slfy-store .module.productpage .mobile-buy-bar .sticky-buy-now-button.loading:after{animation-duration:1.2s}}@media screen and (width<=767px){.slfy-store .module.productpage .mobile-buy-bar .sticky-buy-now-button.loading:before{content:none}.slfy-store .module.productpage .mobile-buy-bar .sticky-buy-now-button:not(.loading):after{content:none;opacity:0}.slfy-store .module.productpage .mobile-buy-bar .sticky-buy-now-button:disabled{cursor:default;opacity:.5}.slfy-store .module.productpage .mobile-buy-bar .sticky-buy-now-button.loading:disabled{opacity:.68}}.slfy-store .product-lightbox{color:#fff;opacity:0;width:100vw;max-width:none;height:100dvh;max-height:none;transition:opacity .24s ease, display .24s ease allow-discrete, overlay .24s ease allow-discrete;background-color:#000000eb;border:0;margin:0;padding:0}.slfy-store .product-lightbox[open]{opacity:1}@starting-style{.slfy-store .product-lightbox[open]{opacity:0}}@media (prefers-reduced-motion:reduce){.slfy-store .product-lightbox{transition:none}}.slfy-store .product-lightbox::backdrop{background:0 0}.slfy-store .product-lightbox .stage{box-sizing:border-box;touch-action:pan-y pinch-zoom;justify-content:center;align-items:center;width:100%;height:100%;padding:3.5rem 4rem;display:flex;position:relative}@media screen and (width<=767px){.slfy-store .product-lightbox .stage{padding:3.5rem 0}}.slfy-store .product-lightbox .stage>img{object-fit:contain;max-width:100%;max-height:100%;display:block}.slfy-store .product-lightbox .frame-box{width:min(100%, (100dvh - 7rem) * var(--ratio));aspect-ratio:var(--ratio)}.slfy-store .product-lightbox .frame-box .frame{height:100%}.slfy-store .product-lightbox .frame-box iframe{border:0;width:100%;height:100%;display:block}.slfy-store .product-lightbox .lightbox-control{width:56px;height:56px;color:inherit;cursor:pointer;opacity:.8;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:32px;display:flex;position:absolute}.slfy-store .product-lightbox .lightbox-control:hover,.slfy-store .product-lightbox .lightbox-control:focus-visible{opacity:1}.slfy-store .product-lightbox .lightbox-control.close{font-size:24px;top:.5rem;right:.5rem}.slfy-store .product-lightbox .lightbox-control.prev,.slfy-store .product-lightbox .lightbox-control.next{top:50%;transform:translateY(-50%)}.slfy-store .product-lightbox .lightbox-control.prev{left:.25rem}.slfy-store .product-lightbox .lightbox-control.next{right:.25rem}.slfy-store .product-lightbox .counter{opacity:.7;font-size:.875rem;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.slfy-store .module .breadcrumbs{color:currentColor;flex-wrap:wrap;align-items:center;margin-bottom:1.25rem;font-family:inherit;font-size:.875rem;display:flex}.slfy-store .module .breadcrumbs .item{color:currentColor;opacity:.7;align-items:center;margin:-.625rem 0;padding:.625rem .3125rem;text-decoration:none;display:flex}.slfy-store .module .breadcrumbs .item:first-child{padding-left:unset}.slfy-store .module .breadcrumbs .item:last-child{padding-right:unset}.slfy-store .module .breadcrumbs .item:last-child,.slfy-store .module .breadcrumbs .item:hover,.slfy-store .module .breadcrumbs .item:focus{opacity:1}.slfy-store .module .breadcrumbs .chevron{opacity:.4;flex-shrink:0;width:.875em;height:1em}.slfy-store .module.relatedProducts{padding-bottom:5rem}.slfy-store .module.relatedProducts h2{color:#111;margin-bottom:1.25rem;font-weight:600}.slfy-store .module.relatedProducts .product-container>.product-grid{--product-row-gap:0px;--product-column-gap:0px;margin:-1rem}.slfy-store .module.relatedProducts .product-container>.product-grid>.column{padding:1rem}.slfy-store .product-card{color:#111;flex-direction:column;flex-grow:1;width:100%;margin:0 auto;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000012}.slfy-store .product-card>.card-link{z-index:1;position:absolute;inset:0}.slfy-store .product-card>.card-link:focus-visible{outline-offset:-2px;outline:2px solid}.slfy-store .product-card>.card-link~.badge{pointer-events:none}.slfy-store .product-card>.card-link~.meta-content .buy-button{z-index:2;position:relative}.slfy-store .product-card>.card-link~.meta-content .buy-button:focus-visible{outline:2px solid var(--color,currentColor);outline-offset:-4px}.slfy-store .product-card.card-shaped{border-radius:var(--card-radius)}.slfy-store .product-card.card-shaped .meta-content{flex-grow:1}.slfy-store .product-card:not(.card-shaped){box-shadow:none!important}.slfy-store .product-card:not(.card-shaped)>.preview img{border-radius:var(--card-radius)}.slfy-store .product-card:not(.card-shaped) .meta-content{padding-bottom:unset;flex-direction:column;gap:.3125em;display:flex;background:0 0!important}.slfy-store .product-card:not(.card-shaped) .meta-content:not(:empty){padding-top:1rem;padding-bottom:unset}.slfy-store .product-card:not(.card-shaped) .meta-content .title{padding:unset}.slfy-store .product-card:not(.card-shaped) .meta-content>.actions{padding:unset;border:none!important}.slfy-store .product-card:not(.card-shaped) .meta-content>.actions>.left .price-container{margin:unset}.slfy-store .product-card .badge{cursor:default;color:#fff;text-align:center;z-index:1;border-radius:3px;margin:10px;padding:5px 10px;font-size:12px;font-weight:700;line-height:12px;position:absolute}.slfy-store .product-card .badge.fitted{--badge-inset:max(10px, calc(var(--card-radius,0px) * .5));margin:var(--badge-inset);border-radius:clamp(3px, var(--card-radius,0px) - var(--badge-inset), 11px)}.slfy-store .product-card .badge.circle{border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.slfy-store .product-card>.preview{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;transition:filter .11s;display:block;position:relative;overflow:hidden}.slfy-store .product-card>.preview>img{backface-visibility:hidden;-webkit-user-select:none;user-select:none;border-radius:var(--card-radius) var(--card-radius) 0 0;width:100%;margin:auto;display:block}.slfy-store .product-card>.preview>img.image{color:#0000;height:auto}.slfy-store .product-card>.preview>img.image:not([data-loaded]){background-color:#0000000a}.slfy-store .product-card>.preview.aspect-ratio{position:relative;overflow:hidden}.slfy-store .product-card>.preview.aspect-ratio__1x1{aspect-ratio:1}.slfy-store .product-card>.preview.aspect-ratio__2x1{aspect-ratio:2}.slfy-store .product-card>.preview.aspect-ratio__4x3{aspect-ratio:4/3}.slfy-store .product-card>.preview.aspect-ratio__16x9{aspect-ratio:16/9}.slfy-store .product-card>.preview.aspect-ratio__1x2{aspect-ratio:1/2}.slfy-store .product-card>.preview.aspect-ratio__3x4{aspect-ratio:3/4}.slfy-store .product-card>.preview.aspect-ratio__9x16{aspect-ratio:9/16}.slfy-store .product-card>.preview.aspect-ratio>img{object-fit:cover;object-position:center center;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.slfy-store .product-card .meta-content{color:inherit;flex-direction:column;display:flex}.slfy-store .product-card .meta-content .title{color:inherit;padding:1rem 1.25rem;line-height:1.25;display:block}.slfy-store .product-card .meta-content>.actions{color:inherit;white-space:nowrap;border-top:1px solid #0000;border-radius:0 0 .1875rem .1875rem;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:auto;padding:1rem 1.25rem;display:flex}.slfy-store .product-card .meta-content>.actions .action{align-items:center;display:flex}.slfy-store .product-card .meta-content>.actions>.left{color:inherit;flex-grow:999;flex-shrink:0}.slfy-store .product-card .meta-content>.actions>.left .price-container{margin-top:.3125rem;margin-bottom:.3125rem;display:flex}.slfy-store .product-card .meta-content>.actions>.left .price-container>.price{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:0;line-height:inherit}.slfy-store .product-card .meta-content>.actions>.left .price-container>.price-old{color:inherit;opacity:.7;font-size:inherit;margin-right:5px;text-decoration:line-through}.slfy-store .product-card .meta-content>.actions>.right{flex-grow:1;flex-shrink:1;display:flex}.slfy-store .product-card .meta-content>.actions>.right .buy-button{cursor:pointer;text-align:center;border-radius:.1875rem;width:100%;padding:.625rem 1rem;font-size:.875em;line-height:1;text-decoration:none;transition:opacity .11s,background-color .11s,color .11s;display:block;position:relative;overflow:hidden}.slfy-store .product-card .meta-content>.actions>.right .buy-button.loading{pointer-events:none;opacity:.68;color:#0000!important}.slfy-store .product-card .meta-content>.actions>.right .buy-button.loading:after{content:"";box-sizing:border-box;border:.125em solid #0000;border-top-color:var(--color,#fff);opacity:1;z-index:2;background:0 0;border-radius:50%;width:1.25em;height:1.25em;margin:-.625em 0 0 -.625em;animation:.4s linear infinite button-spin;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.slfy-store .product-card .meta-content>.actions>.right .buy-button.loading:after{animation-duration:1.2s}}.slfy-store .product-card .meta-content>.actions>.right .buy-button.loading:before{content:none}.slfy-store .product-card .meta-content>.actions>.right .buy-button.outlined{background-clip:padding-box;border:1px solid #0000}.slfy-store .product-card .meta-content>.actions>.right .buy-button>.hoverlay{opacity:0;z-index:2;width:100%;height:100%;transition:opacity .11s;position:absolute;top:0;left:0}.slfy-store .product-card .meta-content>.actions>.right .buy-button:hover .hoverlay{opacity:.2}.slfy-store .product-card .meta-content>.actions>.right .buy-button:visited{color:inherit}.slfy-store .product-card .meta-content>.actions>.right .buy-button.disabled.faded{opacity:.5;cursor:default}.slfy-store .product-card .meta-content>.actions>.right .buy-button.disabled.faded:hover .hoverlay{opacity:0}.slfy-store .product-card:hover .preview{filter:brightness(.97)}.slfy-store .module.checkout-react{contain:paint;padding:5rem 0}@media screen and (width<=767px){.slfy-store .module.checkout-react{padding-block:3rem}}.slfy-store .module.checkout-react>.container{max-width:min(var(--store-width), 1320px)}@keyframes checkoutBlinking{0%,49.9%{opacity:1}50%,to{opacity:0}}.slfy-store .slfy-checkout{color:var(--checkout-text-color);-webkit-tap-highlight-color:transparent;min-height:60vh;position:relative}.slfy-store .slfy-checkout.checkout-mockup{pointer-events:none}.slfy-store .slfy-checkout .title-container{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.slfy-store .slfy-checkout .title-container h2{color:var(--title-color);font-size:2.125em;font-weight:700}.slfy-store .slfy-checkout h3{color:var(--section-heading-color);margin-bottom:.833333em;font-size:1.5em;font-weight:600}.slfy-store .slfy-checkout h3:not(:first-child){margin-top:1.75em}.slfy-store .slfy-checkout button,.slfy-store .slfy-checkout .button{appearance:none;border:var(--button-outline,0px) solid var(--button-text-color);background-color:var(--button-color);color:var(--button-text-color);border-radius:var(--button-radius);cursor:pointer;text-align:center;justify-content:center;align-items:center;min-height:3em;padding:.875em 1.5em;font-family:inherit;font-size:1em;line-height:1;text-decoration:none;display:flex}.slfy-store .slfy-checkout button.large,.slfy-store .slfy-checkout .button.large{padding-top:1.125em;padding-bottom:1.125em;font-size:1.125em}.slfy-store .slfy-checkout button.fluid,.slfy-store .slfy-checkout .button.fluid{width:100%}.slfy-store .slfy-checkout .checkout-layout{margin:-1.875em;display:flex}@media screen and (width<=991px){.slfy-store .slfy-checkout .checkout-layout{flex-direction:column;margin:-.625rem -1rem}.slfy-store .slfy-checkout .checkout-layout .column.sidebar{max-width:unset;margin-top:1em}}.slfy-store .slfy-checkout .checkout-layout>.column{padding:1.875em}@media screen and (width<=991px){.slfy-store .slfy-checkout .checkout-layout>.column{padding:.625rem 1rem}}.slfy-store .slfy-checkout .checkout-layout>.column.section{flex-grow:1;overflow:hidden}.slfy-store .slfy-checkout .checkout-layout>.column.section .column-container{max-width:660px}@media screen and (width<=991px){.slfy-store .slfy-checkout .checkout-layout>.column.section .column-container{max-width:unset}}.slfy-store .slfy-checkout .checkout-layout>.column.sidebar{flex-shrink:0;width:clamp(20em,35vw,25em)}@media screen and (width<=991px){.slfy-store .slfy-checkout .checkout-layout>.column.sidebar{width:unset}}.slfy-store .slfy-checkout .checkout-layout>.column.sidebar .column-container{top:var(--top-safe-area,20px);position:sticky}@media screen and (width<=991px){.slfy-store .slfy-checkout .checkout-layout>.column.sidebar .column-container{position:static}}.slfy-store .slfy-checkout .field-r.focused .faux-input{width:auto;line-height:1;position:relative}.slfy-store .slfy-checkout .field-r.focused .faux-input:after{background-color:var(--checkout-text-color);content:"";width:1px;height:110%;animation:1.5s linear infinite checkoutBlinking;position:absolute;top:50%;right:-.1ch;transform:translateY(-50%)}.slfy-store .slfy-checkout .field-r.focused .input-wrap{outline:2px solid var(--checkout-focus);outline-offset:-1px;border:1px solid var(--input-border-color);min-height:3em;color:inherit;border-radius:.25em;flex-grow:1;justify-content:flex-start;align-items:center;width:100%;padding:.75em .875em;font-family:inherit;font-size:1em;display:flex}.slfy-store .field-r{flex-direction:column;align-items:flex-start;margin-bottom:1em;display:flex}.slfy-store .field-r:last-child{margin-bottom:0}.slfy-store .field-r label{font-size:1em;font-weight:500}.slfy-store .field-r label .optional{opacity:.45;margin-left:.25em;font-size:.75em}.slfy-store .field-r>label{opacity:.88;white-space:nowrap;color:inherit;align-items:center;margin-bottom:.375em;display:flex}.slfy-store .field-r>input,.slfy-store .field-r>textarea{border:1px solid var(--input-border-color);color:inherit;border-radius:.25rem;width:100%;min-height:3em;padding:.75em .875em;font-family:inherit;font-size:1em;display:block}.slfy-store .field-r .input-wrap{width:100%;display:flex;position:relative}.slfy-store .field-r .input-wrap>input,.slfy-store .field-r .input-wrap>textarea{border:1px solid var(--input-border-color);min-height:3em;color:inherit;background:0 0;border-radius:.25em;flex-grow:1;width:100%;padding:.75em .875em;font-family:inherit;font-size:1em;display:block}.slfy-store .field-r .input-wrap>select{border:1px solid var(--input-border-color);width:100%;min-height:3em;color:inherit;appearance:none;background:0 0;border-radius:.25em;flex-grow:1;padding:.75em .875em;font-family:inherit;font-size:1em;display:block}.slfy-store .field-r .input-wrap>button,.slfy-store .field-r .input-wrap .button{margin-left:.625em}.slfy-store .field-r.select .input-wrap{position:relative}.slfy-store .field-r.select .input-wrap:after{content:"";z-index:-1;background-color:currentColor;width:1.25em;height:100%;position:absolute;top:0;right:.875em;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"></polyline></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"></polyline></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.slfy-store .field-r .checkbox{display:flex;position:relative}.slfy-store .field-r .checkbox label{cursor:pointer;color:inherit;padding-left:.5em;font-weight:400;line-height:1.2;display:block}.slfy-store .field-r .checkbox label a{color:currentColor;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.slfy-store .field-r .checkbox input{appearance:none;border:1px solid var(--input-border-color);height:1em;margin:unset;border-radius:.25rem;flex-shrink:0;width:1em;margin-top:.1em;font-size:1em;display:block}.slfy-store .field-r .checkbox input:checked{background-color:var(--checkout-accent);border-color:var(--checkout-accent)}.slfy-store .field-r .message{opacity:.45;margin-top:.5em;font-size:.875em;display:flex}.slfy-store .field-r .message .info-icon{flex-shrink:0;width:1em;height:1em;margin:.0625em .25em .0625em 0}.slfy-store .field-r .message p{font-size:1em;line-height:1.15}.slfy-store .fields-r{flex-wrap:wrap;flex-grow:1;flex-basis:10em;gap:1.25em;margin-bottom:1em;display:flex}.slfy-store .fields-r:last-child{margin-bottom:unset}.slfy-store .fields-r .field-r{margin-bottom:unset;flex-grow:1;flex-basis:33.3333%;min-width:22ch}.slfy-store .order-summary .sidebar-title{justify-content:space-between;align-items:center;margin-bottom:1.25em;display:flex}.slfy-store .order-summary .sidebar-title h3{margin:0}.slfy-store .order-summary .sidebar-title .edit-cart{cursor:pointer;opacity:.8;color:var(--checkout-accent);font-size:.875em}.slfy-store .order-summary .cart-item-listing{margin-bottom:1.875em}.slfy-store .order-summary .cart-item-listing .cart-sidebar-item{align-items:stretch;display:flex;position:relative}.slfy-store .order-summary .cart-item-listing .cart-sidebar-item:not(:last-child){margin-bottom:1.25em}.slfy-store .order-summary .cart-item-listing .cart-sidebar-item .preview-container{display:flex}.slfy-store .order-summary .cart-item-listing .cart-sidebar-item .preview-container .preview{aspect-ratio:1;background-color:#e2e4e7;background-position:50%;background-size:cover;border-radius:.25em;flex-shrink:0;width:3em;height:3em;margin-right:1em}.slfy-store .order-summary .cart-item-listing .cart-sidebar-item .meta{flex-direction:column;flex-grow:1;justify-content:center;display:flex;overflow:hidden}.slfy-store .order-summary .cart-item-listing .cart-sidebar-item .meta .name{word-break:break-word;font-size:1em;font-weight:600}.slfy-store .order-summary .cart-item-listing .cart-sidebar-item .meta .name .quantity{opacity:.5}.slfy-store .order-summary .cart-item-listing .cart-sidebar-item .meta .variant{opacity:.6;font-size:.875em}.slfy-store .order-summary .cart-item-listing .cart-sidebar-item .totals-container{text-align:right;white-space:nowrap;flex-direction:column;justify-content:center;height:3rem;margin-left:auto;padding-left:1em;line-height:1;display:flex}.slfy-store .order-summary .cart-item-listing .cart-sidebar-item .totals-container .original-price{opacity:.5;margin-bottom:.25em;font-size:.875em;text-decoration:line-through}.slfy-store .order-summary .cart-item-listing .cart-sidebar-item .totals-container .current-price{font-size:1em}.slfy-store .order-summary .discount-code{margin-bottom:1.875em}.slfy-store .order-summary .discount-code .button{flex-shrink:0}.slfy-store .order-summary .cart-totals{width:100%}.slfy-store .order-summary .cart-totals .row{align-items:flex-start;margin-bottom:.75em;display:flex}.slfy-store .order-summary .cart-totals .row .label{white-space:nowrap;flex-grow:1}.slfy-store .order-summary .cart-totals .row .value{white-space:nowrap;text-align:right;font-weight:400}.slfy-store .order-summary .cart-totals .row .value.gray{opacity:.45;white-space:normal;font-size:.875em}.slfy-store .order-summary .cart-totals .subtotals{margin-bottom:1.25em}.slfy-store .order-summary .cart-totals .totals .row{margin:0}.slfy-store .order-summary .cart-totals .totals .row .label,.slfy-store .order-summary .cart-totals .totals .row .value{font-size:1.5em;font-weight:700}.slfy-store .order-summary .accepted-payments{flex-direction:column;align-items:center;padding:1.875em .625em 0;display:flex}.slfy-store .order-summary .accepted-payments .inner-container{flex-wrap:wrap;justify-content:center;margin:-.25em;display:flex}.slfy-store .order-summary .accepted-payments .inner-container .payment-method-icon{margin:.25em}.slfy-store .segmented .slfy-checkout .checkout-layout{margin:-.625rem -1.875em}.slfy-store .segmented .slfy-checkout .checkout-layout>.column{padding:.625rem 1.875em}.slfy-store .segmented .slfy-checkout .checkout-layout>.column.section .column-container{max-width:760px}@media screen and (width<=991px){.slfy-store .segmented .slfy-checkout .checkout-layout>.column.section .column-container{max-width:unset}}.slfy-store .segmented .slfy-checkout .checkout-layout>.column.sidebar{flex-basis:38ch}.slfy-store .segmented .slfy-checkout .checkout-layout .column-container{background-color:var(--card-background);border-radius:var(--card-radius);padding:1.875em}.slfy-store .module.confirmation{padding:2.5rem 0}.slfy-store .module.confirmation .confirmation-content .button{color:var(--button-text-color);background:var(--button-color);white-space:nowrap;text-align:center;border-radius:var(--button-border-radius);text-shadow:none;-webkit-user-select:none;user-select:none;margin:unset;border:none;outline:none;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.8125em;font-weight:600;line-height:normal;text-decoration:none;display:inline-flex}.slfy-store .module.confirmation .confirmation-content .button.basic{color:currentColor;opacity:.8;background:0 0;box-shadow:inset 0 0 0 1px}.slfy-store .module.confirmation .confirmation-content .button.basic:hover{opacity:1}.slfy-store .module.confirmation .confirmation-content .button.outlined{border-style:solid;border-width:1px}.slfy-store .module.confirmation .confirmation-content .confirmation-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2.5rem;display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-header>.title{flex-direction:column;gap:.25rem;display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-header>.title h2{color:var(--title-color);margin:unset;word-break:break-all;text-align:unset;font-size:1.5rem}.slfy-store .module.confirmation .confirmation-content .confirmation-header>.title p{color:var(--title-color);opacity:.6;font-size:1rem}.slfy-store .module.confirmation .confirmation-content .confirmation-header .button-container{display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-layout{gap:2.5rem;display:flex}@media screen and (width<=767px){.slfy-store .module.confirmation .confirmation-content .confirmation-layout{flex-direction:column;gap:2.25rem}}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .sidebar{flex-shrink:0;width:clamp(260px,30%,320px)}@media screen and (width<=767px){.slfy-store .module.confirmation .confirmation-content .confirmation-layout .sidebar{width:auto}}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .sidebar .order-meta{border-radius:var(--card-radius);background:var(--card-background);flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .sidebar .order-meta .items{flex-direction:column;gap:1.5rem;display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .sidebar .order-meta .items .item{flex-direction:column;gap:.25rem;display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .sidebar .order-meta .items .item h4{font-size:1.25rem}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .sidebar .order-meta .items .item .value{font-size:.875rem}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content{flex-grow:1}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items{border-radius:var(--card-radius);background:var(--card-background);flex-direction:column;gap:4rem;padding:1.5rem;display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item{flex-direction:column;gap:2rem;display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item:not(:first-child){border-top:1px solid rgba(var(--foreground), .04);padding-top:2rem}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .product{align-items:start;gap:.75rem;width:auto;display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .product .thumbnail{aspect-ratio:1;width:80px;box-shadow:0 0 0 1px rgba(var(--foreground), .12);object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.75rem;position:relative}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .product .thumbnail .quantity{background:var(--button-color);color:var(--button-text-color);border:1px solid #fff6;border-radius:.5rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.875rem;font-weight:600;display:flex;position:absolute;top:-.25rem;right:-.25rem}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .product .product-meta{flex-direction:column;flex:1 0 0;gap:.25rem;display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .product .product-meta .meta-line{font-size:.875rem}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .product .product-meta .meta-line.name h3{margin:0;font-size:1.25rem}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .contents{flex-direction:column;gap:1.5rem;display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .contents .content-item.file{flex-wrap:wrap;align-items:center;gap:1rem .75rem;display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .contents .content-item.file .file-info{flex-direction:column;flex:1 0 0;gap:.125rem;display:flex}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .contents .content-item.file .file-info .filename{word-break:break-all;font-size:.875rem}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .contents .content-item.file .file-info .upload-date{color:rgba(var(--foreground), .6);font-size:.75rem}.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .contents .content-item.file .actions{align-items:stretch;gap:.25rem;display:flex}@media screen and (width<=767px){.slfy-store .module.confirmation .confirmation-content .confirmation-layout .content .items .item .contents .content-item.file .actions{flex-basis:100%}}.slfy-store .module.confirmation.unsegmented .confirmation-layout .sidebar .order-meta,.slfy-store .module.confirmation.unsegmented .confirmation-layout .content .items{padding:unset;background:0 0}.slfy-store .module.embedcode{padding:unset;display:block}.slfy-store .module.embedcode .code-info-panel{text-align:center;color:#0006;background-color:#fff;border-radius:.1875rem;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem auto;padding:1.25rem;display:flex;box-shadow:0 0 4px #0000001a;font-family:DM Sans,Proxima nova,Helvetica Neue,Arial,Helvetica,sans-serif!important}.slfy-store .module.embedcode .code-info-panel h3{color:#333;margin:0;font-size:1.25rem;font-weight:600}.slfy-store .module.embedcode .code-info-panel p{color:#666;margin:.25em 0 0;font-size:.875rem}.slfy-store .module.product-categories{padding:2.5rem 0}.slfy-store .module.product-categories h3{color:#111;margin-bottom:1.25rem;font-size:1.5em;font-weight:600}.slfy-store .module.product-categories .search-notfound{min-height:24.1875rem}.slfy-store .module.product-categories .search-notfound .subheader{margin:0}.slfy-store .module.product-categories .search-notfound ul{margin:0 0 0 2.25rem;padding:0}.slfy-store .module.product-categories .search-notfound ul,.slfy-store .module.product-categories .search-notfound ul li{list-style:outside}.slfy-store .module.hero_02.unconstrained .background-container{position:relative;max-width:var(--max-width,unset)!important}@media screen and (width>=992px){.slfy-store .module.hero_02.unconstrained.onethird .container{max-width:33.3333%}.slfy-store .module.hero_02.unconstrained.half .container{max-width:50%}.slfy-store .module.hero_02.unconstrained.twothirds .container{max-width:66.6667%}}.slfy-store .module.hero_02:not(.contain-background),.slfy-store .module.hero_02.contain-background .background-container{background-image:var(--background-image);background-color:var(--background-color);background-size:var(--background-size);background-position:var(--background-position);border-radius:var(--background-radius)}.slfy-store .module.hero_02:not(.pattern),.slfy-store .module.hero_02:not(.pattern) .background-container{background-repeat:no-repeat}.slfy-store .module.hero_02.small{font-size:.75em}.slfy-store .module.hero_02.medium{font-size:1em}.slfy-store .module.hero_02.large{font-size:1.25em}.slfy-store .module.hero_02.xlarge{font-size:1.5em}@media screen and (width<=767px){.slfy-store .module.hero_02.small{font-size:.75em}.slfy-store .module.hero_02.medium{font-size:1em}.slfy-store .module.hero_02.large{font-size:1.125em}.slfy-store .module.hero_02.xlarge{font-size:1.25em}}.slfy-store .module.hero_02.onethird .container{max-width:calc(var(--store-width) / 3)}.slfy-store .module.hero_02.half .container{max-width:calc(var(--store-width) / 2)}.slfy-store .module.hero_02.twothirds .container{max-width:calc(var(--store-width) / 3 * 2)}.slfy-store .module.hero_02.full .container{max-width:100%}.slfy-store .module.hero_02.x-left .background-container{align-items:flex-start}.slfy-store .module.hero_02.x-center .background-container{align-items:center}.slfy-store .module.hero_02.x-right .background-container{align-items:flex-end}.slfy-store .module.hero_02.y-top .background-container{justify-content:flex-start}.slfy-store .module.hero_02.y-center .background-container{justify-content:center}.slfy-store .module.hero_02.y-bottom .background-container{justify-content:flex-end}.slfy-store .module.hero_02 h1.title{font-size:2.5em;font-style:var(--title-style);font-weight:var(--title-weight);word-break:break-word;hyphens:none;margin-bottom:.25em}.slfy-store .module.hero_02 h1.title:empty{display:none}.slfy-store .module.hero_02 p.subtitle{font-size:1em;line-height:1.35;font-style:var(--text-style);font-weight:var(--text-weight);white-space:pre-line}.slfy-store .module.hero_02 p.subtitle:empty{display:none}.slfy-store .module.hero_02 .container{width:100%;padding:unset;max-width:50%;margin:unset;background-color:#0000}.slfy-store .module.hero_02 .container .button-container{margin-bottom:unset}.slfy-store .module.hero_02 .container .content-container.left{text-align:left}.slfy-store .module.hero_02 .container .content-container.center{text-align:center}.slfy-store .module.hero_02 .container .content-container.right{text-align:right}.slfy-store .module.hero_02 .button-container{margin-top:1.25em}.slfy-store .module.hero_02 .button-container .cta-button{cursor:pointer;text-align:center;vertical-align:middle;white-space:nowrap;border-radius:.1875rem;padding:1em 1.5em;font-size:1em;line-height:1;text-decoration:none;transition:opacity .11s,background-color .11s,color .11s;display:inline-block;position:relative}.slfy-store .module.hero_02 .button-container .cta-button.outlined{box-shadow:0 0 0 1px}.slfy-store .module.hero_02 .button-container .cta-button>.hoverlay{opacity:0;z-index:2;width:100%;height:100%;transition:opacity .11s;position:absolute;top:0;left:0}.slfy-store .module.hero_02 .button-container .cta-button:hover .hoverlay{opacity:.2}.slfy-store .module.hero_02 .background-container{height:100%;min-height:var(--height,unset);max-width:var(--store-width);padding:var(--padding);flex-direction:column;width:100%;display:flex}.slfy-store .module.hero_02 .background-container .overlay{z-index:1;background-color:#0005;width:100%;height:100%;position:absolute;inset:0}.slfy-store .module.hero_02.layout_01.container-enabled .container{background-color:var(--container-background);border-radius:var(--container-radius);padding:1.5em}.slfy-store .module.hero_02.layout_02 .background-container{justify-content:center}.slfy-store .module.hero_02.layout_02.container-enabled .container .content-container .inner-container{background-color:var(--container-background);border-radius:var(--container-radius);padding:1.5em;position:static}.slfy-store .module.hero_02.layout_02.onethird .container{grid-template-columns:1fr 2fr}.slfy-store .module.hero_02.layout_02.onethird .container.inverted{grid-template-columns:2fr 1fr}.slfy-store .module.hero_02.layout_02.half .container{grid-template-columns:1fr 1fr}.slfy-store .module.hero_02.layout_02.twothirds .container{grid-template-columns:2fr 1fr}.slfy-store .module.hero_02.layout_02.twothirds .container.inverted{grid-template-columns:1fr 2fr}.slfy-store .module.hero_02.layout_02 .container{max-width:unset;gap:var(--content-gap);grid-template-columns:1fr 1fr;grid-template-areas:"content image";display:grid}@media only screen and (width<=991px){.slfy-store .module.hero_02.layout_02 .container{flex-direction:column;display:flex}}.slfy-store .module.hero_02.layout_02 .container .content-container{grid-area:content;transition:all .11s}.slfy-store .module.hero_02.layout_02 .container .content-container .inner-container{flex-direction:column;justify-content:center;height:100%;transition:all .11s;display:flex}.slfy-store .module.hero_02.layout_02 .container .content-container.vertical-top .inner-container{justify-content:flex-start}.slfy-store .module.hero_02.layout_02 .container .content-container.vertical-bottom .inner-container{justify-content:flex-end}.slfy-store .module.hero_02.layout_02 .container .image-container{grid-area:image}.slfy-store .module.hero_02.layout_02 .container .image-container .image{justify-content:center;align-items:center;height:100%;display:flex}.slfy-store .module.hero_02.layout_02 .container .image-container .image .placeholder{border-radius:var(--container-radius);color:#a9bdd0;background-color:#d1dbe5;justify-content:center;align-items:center;width:100%;height:100%;min-height:8rem;display:flex}.slfy-store .module.hero_02.layout_02 .container .image-container .image img{border-radius:var(--container-radius);width:100%;transition:all .11s}.slfy-store .module.hero_02.layout_02 .container.gapless{border-radius:var(--container-radius);contain:paint}.slfy-store .module.hero_02.layout_02 .container.gapless .content-container .inner-container,.slfy-store .module.hero_02.layout_02 .container.gapless .image-container .image img,.slfy-store .module.hero_02.layout_02 .container.gapless .image-container .placeholder{border-radius:unset}.slfy-store .module.hero_02.layout_02 .container.inverted{grid-template-areas:"image content"}@media only screen and (width>=992px){.slfy-store .module.hero_02.layout_02 .container.inverted{flex-direction:row-reverse}}.slfy-store .module.spacing{background-color:var(--background-color)}.slfy-store .module.spacing .expander{height:var(--height)}.slfy-store .module.social-links{background-image:var(--background-image);background-color:var(--background-color);background-size:var(--background-size);background-position:var(--background-position)}.slfy-store .module.social-links .background-container{height:100%;min-height:var(--height,unset);max-width:var(--store-width);padding:var(--padding);flex-direction:column;width:100%;display:flex}.slfy-store .module.social-links .social-menu{gap:var(--button-gap);flex-flow:wrap;justify-content:center;align-items:center;display:flex}.slfy-store .module.social-links .social-menu .social-button{box-sizing:border-box;cursor:pointer;text-align:center;width:auto;box-sizing:revert;border-radius:.1875rem;align-items:center;gap:.75ch;padding:.625em 1em;font-size:.875em;line-height:1;text-decoration:none;transition:opacity .11s,background-color .11s,color .11s;display:flex;position:relative;overflow:hidden}@media screen and (width<=767px){.slfy-store .module.social-links .social-menu .social-button .content{display:none}.slfy-store .module.social-links .social-menu .social-button{padding-inline:.625em}}.slfy-store .module.social-links .social-menu .social-button .icon svg{width:1em;height:1em;display:block}.slfy-store .module.social-links .social-menu .social-button.disabled{cursor:default;filter:grayscale();opacity:.6}.slfy-store .module.social-links .social-menu .social-button{position:relative}.slfy-store .module.social-links .social-menu .social-button.loading{pointer-events:none;opacity:.68;color:#0000!important}.slfy-store .module.social-links .social-menu .social-button.loading:after{content:"";box-sizing:border-box;border:.125em solid #0000;border-top-color:var(--color,#fff);opacity:1;z-index:2;background:0 0;border-radius:50%;width:1.25em;height:1.25em;margin:-.625em 0 0 -.625em;animation:.4s linear infinite button-spin;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.slfy-store .module.social-links .social-menu .social-button.loading:after{animation-duration:1.2s}}.slfy-store .module.social-links .social-menu .social-button.loading:before{content:none}.slfy-store .module.social-links .social-menu .social-button>.hoverlay{opacity:0;z-index:2;background-color:var(--color);width:100%;height:100%;transition:opacity .11s;position:absolute;top:0;left:0}.slfy-store .module.social-links .social-menu .social-button.outlined{background-clip:padding-box;border:1px solid;margin:-1px}.slfy-store .module.social-links .social-menu .social-button:hover .hoverlay{opacity:.2}.slfy-store .module.social-links .social-menu .social-button:visited{color:inherit}.slfy-store .module.social-links.icon .social-menu .social-button{padding:.625em}.slfy-store .module.social-links.icon .social-menu .social-button .content{display:none}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).behance{color:#fff!important;background-color:#1769ff!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).discord{color:#fff!important;background-color:#5865f2!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).dribbble{color:#fff!important;background-color:#ea4c89!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).facebook{color:#fff!important;background-color:#1877f2!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).instagram{color:#fff!important;background-color:#e1306c!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).linkedin{color:#fff!important;background-color:#0a66c2!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).patreon{color:#fff!important;background-color:#f96854!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).pinterest{color:#fff!important;background-color:#e60023!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).reddit{color:#fff!important;background-color:#ff4500!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).snapchat{color:#000!important;background-color:#fffc00!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).soundcloud{color:#fff!important;background-color:#f50!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).telegram{color:#fff!important;background-color:#08c!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).tiktok{color:#fff!important;background-color:#010101!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).twitter,.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).x{color:#fff!important;background-color:#000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).vimeo{color:#fff!important;background-color:#1ab7ea!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).website{color:#fff!important;background-color:#000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).wechat{color:#fff!important;background-color:#7bb32e!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).whatsapp{color:#fff!important;background-color:#25d366!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button:not(.outlined).youtube{color:#fff!important;background-color:red!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined .hoverlay{background-color:currentColor}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined{border-color:currentColor!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.behance{color:#1769ff!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.discord{color:#5865f2!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.dribbble{color:#ea4c89!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.facebook{color:#1877f2!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.instagram{color:#e1306c!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.linkedin{color:#0a66c2!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.patreon{color:#f96854!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.pinterest{color:#e60023!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.reddit{color:#ff4500!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.snapchat{color:#fffc00!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.soundcloud{color:#f50!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.telegram{color:#08c!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.tiktok{color:#010101!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.twitter,.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.x{color:#000!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.vimeo{color:#1ab7ea!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.website{color:#000!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.wechat{color:#7bb32e!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.whatsapp{color:#25d366!important;background-color:#0000!important}.slfy-store .module.social-links.match-network-colors .social-menu .social-button.outlined.youtube{color:red!important;background-color:#0000!important}@keyframes reviewFadeInBottom{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.slfy-store .module.productpage .product-layout .review-totals{align-items:center;gap:1ch;line-height:normal;display:flex}.slfy-store .module.productpage .product-layout .review-totals .stars{-webkit-user-select:none;user-select:none;gap:.125em;display:flex}.slfy-store .module.productpage .product-layout .review-totals .star{position:relative}.slfy-store .module.productpage .product-layout .review-totals .half{opacity:.24;contain:paint;width:50%}.slfy-store .module.productpage .product-layout .review-totals .half.selected{opacity:1}.slfy-store .module.productpage .product-layout .review-totals .half:nth-child(2){direction:rtl;position:absolute;top:0;left:50%}.slfy-store .module.productpage .product-layout .icon,.slfy-store .module.productpage .product-layout .star svg{display:block}.slfy-store .module.productpage .product-layout .details-card .content h1:has(+a.review-totals){margin-bottom:.5rem}.slfy-store .module.productpage .product-layout a.review-totals.description{color:inherit;margin-bottom:1.25rem;text-decoration:none}.slfy-store .module.productpage .product-layout a.review-totals.description .totals{text-decoration:underline}.slfy-store .module.productpage .product-layout a.review-totals.description:hover .totals{text-decoration:none}.slfy-store .module.productpage .product-layout .reviews-card{scroll-margin-top:5em}.slfy-store .module.productpage .product-layout .reviews-card h3{margin-bottom:.5em;font-size:2em;font-weight:700}.slfy-store .module.productpage .product-layout .reviews-card .review-totals .half{opacity:.32}.slfy-store .module.productpage .product-layout .reviews-card .review-totals .half.selected{opacity:1}.slfy-store .module.productpage .product-layout .single-review{flex-direction:column;gap:.75em;margin-top:2.5em;line-height:1.33333;display:flex}.slfy-store .module.productpage .product-layout .single-review.loaded{animation:.32s both reviewFadeInBottom}.slfy-store .module.productpage .product-layout .single-review.loaded:nth-of-type(3n-1){animation-delay:80ms}.slfy-store .module.productpage .product-layout .single-review.loaded:nth-of-type(3n){animation-delay:.16s}.slfy-store .module.productpage .product-layout .single-review .stars{-webkit-user-select:none;user-select:none;gap:.125rem;display:flex}.slfy-store .module.productpage .product-layout .single-review .stars .star{opacity:.24}.slfy-store .module.productpage .product-layout .single-review .stars .star.selected{opacity:1}.slfy-store .module.productpage .product-layout .single-review .comment{white-space:pre-wrap;word-wrap:break-word;hyphens:auto;line-height:1.4}.slfy-store .module.productpage .product-layout .single-review .comment:empty{display:none}.slfy-store .module.productpage .product-layout .single-review .media{gap:.5em;display:flex}.slfy-store .module.productpage .product-layout .single-review .thumbnail{cursor:pointer;background:0 0;border:0;width:3.5em;height:3.5em;padding:0}.slfy-store .module.productpage .product-layout .single-review .thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.slfy-store .module.productpage .product-layout .single-review .meta{flex-wrap:wrap;gap:1ch;font-size:.875em;display:flex}.slfy-store .module.productpage .product-layout .single-review .meta .author{font-weight:700}.slfy-store .module.productpage .product-layout .single-review .meta .date{opacity:.4}.slfy-store .module.productpage .product-layout .reviews-card .load-more{justify-content:center;align-items:center;padding-block:2em 1.5em;display:flex}.slfy-store .module.productpage .product-layout .load-more-button{border-radius:var(--button-radius,.5em);background-color:var(--button-color,#000);color:var(--button-text-color,#fff);box-shadow:inset 0 0 0 var(--button-outline,0px) currentColor;font:inherit;cursor:pointer;border:0;padding:.75em 1.5em;font-size:.875em;font-weight:600;line-height:1.2;transition:opacity .11s}.slfy-store .module.productpage .product-layout .load-more-button:hover{opacity:.85}.slfy-store .module.productpage .product-layout .load-more-button:focus-visible{outline:2px solid var(--button-color,#000);outline-offset:2px}.slfy-store .module.productpage .product-layout .load-more-button.loading{opacity:.5;cursor:progress}.slfy-store .module.productpage.unsegmented .product-layout .reviews-card{padding-top:2em}.slfy-store .module.productpage.unsegmented .product-layout .reviews-card:before{content:"";opacity:.12;background-color:currentColor;width:100%;height:1px;position:absolute;top:0}.slfy-store .module.dynamic{padding-top:1.25rem;padding-bottom:1.25rem}.slfy-store .module.dynamic>.container{height:420px}.slfy-store .module.dynamic>.container .info-block{text-align:center;color:#0006;border:2px dashed;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;padding:1.25rem 1.25rem 2rem;display:flex;font-family:DM Sans,Proxima nova,Helvetica Neue,Arial,Helvetica,sans-serif!important}.slfy-store .module.dynamic>.container .info-block h1{margin-bottom:1rem;font-family:DM Sans,Proxima nova,Helvetica Neue,Arial,Helvetica,sans-serif!important}:root:has(.product-lightbox[open]){overflow:hidden}html body{overscroll-behavior-y:auto!important}.item-pagination{width:fit-content;margin:0 auto;padding-top:1.875rem}.item-pagination .ui.pagination{text-align:center;margin:1.25rem 0}.item-pagination ul{margin:0;padding:0;list-style:none;display:inline-block}.item-pagination li{margin:0 5px;display:inline-block}.item-pagination a,.item-pagination .link{color:currentColor;opacity:.6;border-radius:15px;justify-content:center;align-items:center;min-width:1.375rem;min-height:1.375rem;padding:0 7.5px;font-size:.875rem;font-weight:600;line-height:.875rem;text-decoration:none;display:flex}.item-pagination li:not(.active) a:hover{opacity:1}.item-pagination .active .link{background-color:var(--foreground);color:var(--background);opacity:1}.item-pagination .disabled .link{cursor:default;opacity:.2}:where(.slfy-store>.module-wrapper.products){flex-direction:column;flex-grow:1;display:flex}.not-found[data-astro-cid-uuy7i4ci]{flex:1;padding:5rem 0}.container[data-astro-cid-uuy7i4ci]{text-align:center;align-items:center}.title[data-astro-cid-uuy7i4ci]{margin-bottom:.75rem;font-size:2rem;font-weight:600}.message[data-astro-cid-uuy7i4ci]{opacity:.7;margin-bottom:1.5rem;font-size:1rem}.home-button[data-astro-cid-uuy7i4ci]{padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-block}.home-button[data-astro-cid-uuy7i4ci]:hover{opacity:.85}.home-button[data-astro-cid-uuy7i4ci].outlined{box-shadow:0 0 0 1px}[data-astro-cid-ijhreuj6]{box-sizing:border-box;margin:0;padding:0}.error-page[data-astro-cid-ijhreuj6]{color:#001f00;background:#fff;flex-direction:column;align-items:center;min-height:100vh;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}header[data-astro-cid-ijhreuj6]{text-align:center;padding:1.5rem 2rem}.logo[data-astro-cid-ijhreuj6]{height:2.5rem}.content[data-astro-cid-ijhreuj6]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:35rem;margin:0 auto;padding:0 2rem;display:flex}.sellfy-face[data-astro-cid-ijhreuj6]{margin-bottom:1rem;display:block}h1[data-astro-cid-ijhreuj6]{color:#001f00;margin-bottom:.75rem;font-size:2rem;font-weight:400}h2[data-astro-cid-ijhreuj6]{color:#666;margin-bottom:1.5rem;font-size:1rem;font-weight:400;line-height:1.44}.actions[data-astro-cid-ijhreuj6]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.btn[data-astro-cid-ijhreuj6]{cursor:pointer;border-radius:2rem;padding:.625rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-block}.btn--primary[data-astro-cid-ijhreuj6]{color:#001f00;background:#26bf26;border:1px solid #26bf26}.btn--primary[data-astro-cid-ijhreuj6]:hover{background:#24b724;border-color:#24b724}.btn--secondary[data-astro-cid-ijhreuj6]{color:#001f00;background:#fff;border:1px solid #001f0066}.btn--secondary[data-astro-cid-ijhreuj6]:hover{border-color:#001f00}.fine[data-astro-cid-ijhreuj6]{color:#666;margin-top:1rem;font-size:.875rem}.features[data-astro-cid-ijhreuj6]{background:#f1f5e8;border-radius:1.5rem;justify-content:center;margin:0 2rem 2rem;padding:3rem 2rem;display:grid}.features-wrap[data-astro-cid-ijhreuj6]{grid-template-columns:repeat(3,1fr);gap:4rem;max-width:68rem;display:grid}.feature-card[data-astro-cid-ijhreuj6]{color:#001f00}.feature-card__icon[data-astro-cid-ijhreuj6]{width:1.5rem;height:1.5rem}.feature-card__title[data-astro-cid-ijhreuj6]{color:inherit;margin:1rem 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.32}.feature-card__desc[data-astro-cid-ijhreuj6]{color:inherit;opacity:.8;font-size:1rem;font-weight:300;line-height:1.32}.feature-card__link[data-astro-cid-ijhreuj6]{color:inherit;border-bottom:1px solid;margin-top:8px;font-size:1rem;text-decoration:none;display:inline-block}.feature-card__link__icon[data-astro-cid-ijhreuj6]{width:12px}@media (width<=60rem){.content[data-astro-cid-ijhreuj6]{padding:5rem 2rem}.features[data-astro-cid-ijhreuj6]{margin-top:4rem;padding:2rem}.features-wrap[data-astro-cid-ijhreuj6]{grid-template-columns:1fr;gap:2rem}}[data-astro-cid-6ckvsdm2]{box-sizing:border-box;margin:0;padding:0}.error-page[data-astro-cid-6ckvsdm2]{color:#001f00;background:#fff;flex-direction:column;align-items:center;min-height:100vh;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.content[data-astro-cid-6ckvsdm2]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:35rem;padding:0 2rem;display:flex}footer[data-astro-cid-6ckvsdm2]{padding:2rem}.sellfy-face[data-astro-cid-6ckvsdm2]{margin-bottom:16px;display:block}h1[data-astro-cid-6ckvsdm2]{color:#001f00;margin-bottom:.75rem;font-size:2rem;font-weight:400}h2[data-astro-cid-6ckvsdm2]{color:#667866;font-size:1rem;font-weight:400;line-height:1.44}h2[data-astro-cid-6ckvsdm2] a{color:#001f00;text-decoration:underline}.powered-by[data-astro-cid-6ckvsdm2]{color:#000;background:#0000001f;border-radius:48px;outline:4px solid #0000;flex-direction:row;justify-content:flex-end;align-items:center;min-width:150px;padding:.75rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-decoration:none;display:flex}.powered-by[data-astro-cid-6ckvsdm2]:hover{background:linear-gradient(#00000014 0% 100%),#0000001f}.slfy-logo[data-astro-cid-6ckvsdm2]{height:1.5rem}
