@charset "UTF-8";#header{position:sticky;position:-webkit-sticky;top:0;z-index:40}body>#page-wrap .buff-section>div,body>#page-wrap .buff-section>header,body>#page-wrap .buff-section>footer{position:relative;color:RGB(var(--color-text));background-color:RGB(var(--color-background))}body>#page-wrap .buff-section>div:not(footer,.header-main__wrapper,.announcement-bar),body>#page-wrap .buff-section>header:not(footer,.header-main__wrapper,.announcement-bar),body>#page-wrap .buff-section>footer:not(footer,.header-main__wrapper,.announcement-bar){padding:calc(var(--sectionVerticalSpacing) * var(--topSpacingRatio)) var(--sectionGuttersSpacing) calc(var(--sectionVerticalSpacing) * var(--bottomSpacingRatio)) var(--sectionGuttersSpacing)}.buff-section a{color:RGB(var(--color-text))}.buff-section a:hover{color:RGBA(var(--color-text)/.7)}.buff-section .btn{flex:none;background:RGB(var(--color-foreground))!important;border-color:RGB(var(--color-foreground))!important;color:RGB(var(--color-foreground-text))!important}.buff-section .btn svg *{fill:RGB(var(--color-foreground-text))}.buff-section .btn:before{background-image:radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,transparent 20%,RGB(var(--color-foreground)) 20%,transparent 30%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,transparent 10%,RGB(var(--color-foreground)) 15%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%)!important}.buff-section .btn:after{background-image:radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,transparent 10%,RGB(var(--color-foreground)) 15%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%)!important}.buff-section .btn:hover{background:RGB(var(--color-foreground))!important;border-color:RGB(var(--color-foreground))!important;color:RGB(var(--color-foreground-text))!important;opacity:95%!important;box-shadow:0 2px 25px RGBA(var(--color-foreground)/.5)!important}.buff-section .btn:hover:before{animation:bubblesTop ease-out .75s forwards}.buff-section .btn:hover:after{animation:bubblesBottom ease-out .75s forwards}.buff-section .btn.__style-secondary{background:RGB(var(--color-background))!important;border-color:RGB(var(--color-foreground))!important;color:RGB(var(--color-foreground))!important}.buff-section .btn.__style-secondary svg *{fill:RGB(var(--color-foreground-foreground))}.buff-section .btn.__style-underline,.buff-section .btn.__style-arrow{background:transparent!important;border-color:transparent!important;color:RGB(var(--color-text))!important;font-weight:700;text-transform:none;padding:0;text-align:inherit}.buff-section .btn.__style-underline svg *,.buff-section .btn.__style-arrow svg *{fill:RGB(var(--color-text))}.buff-section .btn.__style-underline:before,.buff-section .btn.__style-underline:after,.buff-section .btn.__style-arrow:before,.buff-section .btn.__style-arrow:after{content:none}.buff-section .btn.__style-underline:hover,.buff-section .btn.__style-arrow:hover{background:transparent!important;border-color:transparent!important;color:RGB(var(--color-accent))!important;box-shadow:none!important}.buff-section .btn.__style-underline{text-decoration:underline}.buff-section .btn.__style-arrow:after{content:"";pointer-events:none;right:0;position:absolute;top:50%;height:.4rem;width:.4rem;border:2px solid RGB(var(--color-foreground));border-bottom:none;border-left:none;transform:translateY(-50%) rotate(45deg)}body>#page-wrap .buff-section-2025>div,body>#page-wrap .buff-section-2025>header,body>#page-wrap .buff-section-2025>footer{position:relative;color:RGB(var(--color-text));background-color:RGB(var(--color-background));z-index:1}body>#page-wrap .buff-section-2025>div:not(footer,.header-main__wrapper,.announcement-bar),body>#page-wrap .buff-section-2025>header:not(footer,.header-main__wrapper,.announcement-bar),body>#page-wrap .buff-section-2025>footer:not(footer,.header-main__wrapper,.announcement-bar){padding:calc(var(--sectionVerticalSpacing) * var(--topSpacingRatio)) var(--sectionGuttersSpacing) calc(var(--sectionVerticalSpacing) * var(--bottomSpacingRatio)) var(--sectionGuttersSpacing)}body>#page-wrap .buff-section-2025>div:not(footer,.header-main__wrapper,.announcement-bar).__section-width-narrow,body>#page-wrap .buff-section-2025>div:not(footer,.header-main__wrapper,.announcement-bar).__section-width-right,body>#page-wrap .buff-section-2025>header:not(footer,.header-main__wrapper,.announcement-bar).__section-width-narrow,body>#page-wrap .buff-section-2025>header:not(footer,.header-main__wrapper,.announcement-bar).__section-width-right,body>#page-wrap .buff-section-2025>footer:not(footer,.header-main__wrapper,.announcement-bar).__section-width-narrow,body>#page-wrap .buff-section-2025>footer:not(footer,.header-main__wrapper,.announcement-bar).__section-width-right{padding-left:calc(var(--sectionGuttersSpacing) * 1.5)}body>#page-wrap .buff-section-2025>div:not(footer,.header-main__wrapper,.announcement-bar).__section-width-narrow,body>#page-wrap .buff-section-2025>div:not(footer,.header-main__wrapper,.announcement-bar).__section-width-left,body>#page-wrap .buff-section-2025>header:not(footer,.header-main__wrapper,.announcement-bar).__section-width-narrow,body>#page-wrap .buff-section-2025>header:not(footer,.header-main__wrapper,.announcement-bar).__section-width-left,body>#page-wrap .buff-section-2025>footer:not(footer,.header-main__wrapper,.announcement-bar).__section-width-narrow,body>#page-wrap .buff-section-2025>footer:not(footer,.header-main__wrapper,.announcement-bar).__section-width-left{padding-right:calc(var(--sectionGuttersSpacing) * 1.5)}body>#page-wrap .buff-section-2025>div:not(footer,.header-main__wrapper,.announcement-bar).__section-width-fullwidth,body>#page-wrap .buff-section-2025>header:not(footer,.header-main__wrapper,.announcement-bar).__section-width-fullwidth,body>#page-wrap .buff-section-2025>footer:not(footer,.header-main__wrapper,.announcement-bar).__section-width-fullwidth{padding-left:0;padding-right:0}.buff-section-2025 .btn{flex:none;background:RGB(var(--color-foreground))!important;border-color:RGB(var(--color-foreground))!important;color:RGB(var(--color-foreground-text))!important}.buff-section-2025 .btn svg *{fill:RGB(var(--color-foreground-text))}.buff-section-2025 .btn:before{background-image:radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,transparent 20%,RGB(var(--color-foreground)) 20%,transparent 30%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,transparent 10%,RGB(var(--color-foreground)) 15%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%)!important}.buff-section-2025 .btn:after{background-image:radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,transparent 10%,RGB(var(--color-foreground)) 15%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%),radial-gradient(circle,RGB(var(--color-foreground)) 20%,transparent 20%)!important}.buff-section-2025 .btn:hover{background:RGB(var(--color-foreground))!important;border-color:RGB(var(--color-foreground))!important;color:RGB(var(--color-foreground-text))!important;opacity:95%!important;box-shadow:0 2px 25px RGBA(var(--color-foreground)/.5)!important}.buff-section-2025 .btn:hover:before{animation:bubblesTop ease-out .75s forwards}.buff-section-2025 .btn:hover:after{animation:bubblesBottom ease-out .75s forwards}.buff-section-2025 .btn.__style-secondary{background:RGB(var(--color-background))!important;border-color:RGB(var(--color-foreground))!important;color:RGB(var(--color-foreground))!important}.buff-section-2025 .btn.__style-secondary svg *{fill:RGB(var(--color-foreground-foreground))}.buff-section-2025 .btn.__style-underline,.buff-section-2025 .btn.__style-arrow{background:transparent!important;border-color:transparent!important;font-weight:700;text-transform:none;padding:0;text-align:inherit}.buff-section-2025 .btn.__style-underline:before,.buff-section-2025 .btn.__style-underline:after,.buff-section-2025 .btn.__style-arrow:before,.buff-section-2025 .btn.__style-arrow:after{content:none}.buff-section-2025 .btn.__style-underline:hover,.buff-section-2025 .btn.__style-arrow:hover{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.buff-section-2025 .btn.__style-underline{color:RGB(var(--color-text))!important;text-decoration:underline}.buff-section-2025 .btn.__style-underline svg *{fill:RGB(var(--color-text))}.buff-section-2025 .btn.__style-underline:hover{color:RGB(var(--color-accent))!important}.buff-section-2025 .btn.__style-arrow{color:RGB(var(--color-foreground))!important;padding-right:.8rem}.buff-section-2025 .btn.__style-arrow:hover{color:RGB(var(--color-text))!important}.buff-section-2025 .btn.__style-arrow:hover:after{border-color:RGB(var(--color-text))}.buff-section-2025 .btn.__style-arrow:after{all:unset;content:"";pointer-events:none;background-image:none!important;right:0;position:absolute;top:50%;height:.4rem;width:.4rem;border:2px solid RGB(var(--color-foreground));border-bottom:none;border-left:none;transform:translateY(-50%) rotate(45deg)}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}#slidecarthq header{padding:15px 25px!important}#slidecarthq .rewards{gap:0px!important}#slidecarthq .rewards .rewards-unlock-text{text-align:center!important}#slidecarthq .rewards .rewards-unlock-text p{font-weight:700!important}@media(min-width:374px){#slidecarthq header{padding:15px 25px!important}}html.no-js .no-js-hidden{display:none!important}body{font-family:var(--font-body-family)}.buff-section *{box-sizing:border-box}.buff-section *:before,.buff-section *:after{box-sizing:inherit}.buff-section *:focus-visible{outline:3px solid RGBA(var(--color-foreground)/1);outline-offset:0}.buff-section *:focus{outline:3px solid RGBA(var(--color-foreground)/1);outline-offset:0}.buff-section *:focus:not(:focus-visible){outline:none}.buff-section body{margin:0}.buff-section .visibility-hidden{visibility:hidden}.buff-section dt{margin-top:10px;font-weight:700}.buff-section dd{margin-left:0}.buff-section .visually-hidden{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.buff-section .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.buff-section .skip-to-content-link:focus{z-index:9999;position:static;clip-path:none;width:auto;height:auto;overflow:visible}.buff-section .container{--container-padding: 15px;margin:0 auto;max-width:1200px;padding-left:var(--container-padding);padding-right:var(--container-padding)}.buff-section .list-unstyled{list-style:none;margin:0;padding:0}.buff-section .grid{--grid-columns: 1;display:grid;gap:1rem;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr))}@media screen and (min-width:750px){.buff-section .grid{--grid-columns: 2;gap:2rem}}@media screen and (min-width:990px){.buff-section .grid{--grid-columns: 4}}.buff-section details>summary{list-style:none}.buff-section details>summary::-webkit-details-marker{display:none}.buff-section fieldset{padding:0;border:0}.buff-section th{text-align:left}.buff-section th,.buff-section td{padding:10px}.buff-section .media{position:relative;padding-bottom:calc(var(--height) / var(--width) * 100%)}.buff-section .media>*{position:absolute;height:100%;width:100%;object-fit:cover}.buff-section .play-icon:after,.buff-section .model-icon:after{position:absolute;top:20px;left:20px;filter:drop-shadow(0px 0px 2px black);pointer-events:none}.buff-section .play-icon:after{content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid white}.buff-section .model-icon:after{content:attr(data-label);padding:5px;background-color:RGB(var(--color-background))}.buff-section .footer{border-top:1px solid RGB(var(--color-accent));margin-top:20px}.buff-section .footer .container>*{margin-top:20px;margin-bottom:20px}.buff-section .footer .grid>*{align-self:flex-end}.buff-section table{border-collapse:collapse;width:100%}.buff-section table td,.buff-section table th{border:1px solid RGB(var(--color-border));padding:20px;text-align:start}@media screen and (max-width:749px){.buff-section .horizontal-scrolling table{white-space:nowrap}.buff-section .horizontal-scrolling{overflow-x:auto}}.buff-section .loading-overlay{position:absolute;z-index:1;width:1.8rem}.buff-section .loading-overlay>div{width:1.8rem;display:inline-block}.buff-section .loading-overlay svg{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.buff-section .loading-overlay circle{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:RGB(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.buff-section .loading-overlay circle{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.buff-section .hidden{visibility:hidden}.buff-section .disable-pointer-events{pointer-events:none}.buff-section form:not(.__no-form-styles) button,.buff-section form:not(.__no-form-styles) input,.buff-section form:not(.__no-form-styles) textarea,.buff-section .form-styles button,.buff-section .form-styles input,.buff-section .form-styles textarea{font-family:var(--font-body-family);-webkit-appearance:none;margin:0}.buff-section form:not(.__no-form-styles) input:not([type=radio]):not([type=checkbox]):not([type=submit]),.buff-section form:not(.__no-form-styles) select,.buff-section .form-styles input:not([type=radio]):not([type=checkbox]):not([type=submit]),.buff-section .form-styles select{height:var(--inputHeight);padding:0 calc(var(--inputHeight) / 3)}.buff-section form:not(.__no-form-styles) input:not([type=radio]):not([type=checkbox]):not([type=submit]),.buff-section form:not(.__no-form-styles) textarea,.buff-section form:not(.__no-form-styles) select,.buff-section .form-styles input:not([type=radio]):not([type=checkbox]):not([type=submit]),.buff-section .form-styles textarea,.buff-section .form-styles select{letter-spacing:var(--font-body-spacing);font-family:var(--font-body-family)!important;font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:1.4;margin:0 0 1rem;font-size:calc(.9rem * var(--font-body-scale))}.buff-section form:not(.__no-form-styles) input:not([type=radio]):not([type=checkbox]):not([type=submit]):is(p),.buff-section form:not(.__no-form-styles) textarea:is(p),.buff-section form:not(.__no-form-styles) select:is(p),.buff-section .form-styles input:not([type=radio]):not([type=checkbox]):not([type=submit]):is(p),.buff-section .form-styles textarea:is(p),.buff-section .form-styles select:is(p){max-width:480px}.buff-section form:not(.__no-form-styles) input:not([type=radio]):not([type=checkbox]):not([type=submit]),.buff-section form:not(.__no-form-styles) textarea,.buff-section form:not(.__no-form-styles) select,.buff-section .form-styles input:not([type=radio]):not([type=checkbox]):not([type=submit]),.buff-section .form-styles textarea,.buff-section .form-styles select{border:1px solid RGB(var(--color-text));background:transparent;width:100%;border-radius:var(--btnBorderRadius)}.buff-section form:not(.__no-form-styles) input[type=checkbox],.buff-section form:not(.__no-form-styles) input[type=radio],.buff-section .form-styles input[type=checkbox],.buff-section .form-styles input[type=radio]{border:1px solid RGB(var(--color-text));height:calc(var(--inputHeight) / 2);width:calc(var(--inputHeight) / 2);min-height:calc(var(--inputHeight) / 2);min-width:calc(var(--inputHeight) / 2);position:relative;margin-bottom:1rem}.buff-section form:not(.__no-form-styles) input[type=checkbox]:checked:after,.buff-section form:not(.__no-form-styles) input[type=radio]:checked:after,.buff-section .form-styles input[type=checkbox]:checked:after,.buff-section .form-styles input[type=radio]:checked:after{content:"";width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;transform:scale(.9);background-color:RGBA(var(--color-text)/.65)}.buff-section form:not(.__no-form-styles) input[type=checkbox]+label,.buff-section form:not(.__no-form-styles) input[type=radio]+label,.buff-section .form-styles input[type=checkbox]+label,.buff-section .form-styles input[type=radio]+label{letter-spacing:var(--font-body-spacing);font-family:var(--font-body-family)!important;font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:1.4;margin:0 0 1rem;font-size:calc(.9rem * var(--font-body-scale))}.buff-section form:not(.__no-form-styles) input[type=checkbox]+label:is(p),.buff-section form:not(.__no-form-styles) input[type=radio]+label:is(p),.buff-section .form-styles input[type=checkbox]+label:is(p),.buff-section .form-styles input[type=radio]+label:is(p){max-width:480px}.buff-section form:not(.__no-form-styles) input[type=checkbox]+label,.buff-section form:not(.__no-form-styles) input[type=radio]+label,.buff-section .form-styles input[type=checkbox]+label,.buff-section .form-styles input[type=radio]+label{margin:0!important;min-height:calc(var(--inputHeight) / 2);line-height:calc(var(--inputHeight) / 2);padding-left:calc(var(--inputHeight) / 4);display:inline-block}.buff-section form:not(.__no-form-styles) input[type=radio],.buff-section .form-styles input[type=radio]{border-radius:50%}.buff-section form:not(.__no-form-styles) input[type=radio]:checked:after,.buff-section .form-styles input[type=radio]:checked:after{border-radius:50%}.buff-section form:not(.__no-form-styles) textarea,.buff-section .form-styles textarea{padding:calc(var(--inputHeight) / 3)}.buff-section form:not(.__no-form-styles) ::placeholder,.buff-section .form-styles ::placeholder{color:RGBA(var(--color-text)/.65);opacity:1}.buff-section .form-styles{width:100%;display:flex;flex-direction:column;max-width:660px;margin:0 auto}.buff-section .form-styles__row{display:flex}.buff-section .form-styles .hidden{display:none}.buff-section .form-styles label{letter-spacing:var(--font-body-spacing);font-family:var(--font-body-family)!important;font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:1.4;margin:0 0 1rem;font-size:calc(.9rem * var(--font-body-scale))}.buff-section .form-styles label:is(p){max-width:480px}.buff-section .form-styles label{display:inline-block;margin-bottom:.5rem!important}.buff-section .form-styles button:not(.__style-underline){margin:2rem auto 0;width:100%;justify-content:center;max-width:350px}.buff-section .form-styles button:not(.__style-underline)+button{margin-top:1rem}.buff-section .form-styles button.__style-underline{align-self:center}.buff-section .form-styles.__hide-labels-true label{display:none}.buff-section .form-message{margin-left:auto!important;margin-right:auto!important;margin-bottom:0!important;text-align:center;color:RGB(var(--color-text));background:RGBA(var(--color-text)/.05);padding:calc(var(--pxSize) / 6) calc(var(--pxSize) / 3) calc(var(--pxSize) / 3) calc(var(--pxSize) / 3);border-radius:4px;border-top:calc(var(--pxSize) / 6) solid RGB(var(--color-foreground))}.buff-section .form-message:empty{display:none}.buff-section .form-message[data-status=success]{border-color:green!important}.buff-section .form-message[data-status=error]{border-color:red!important}.buff-section .__with-plus{padding-right:calc(var(--expandableContentIconWidth) * 3);position:relative}.buff-section .__with-plus:before,.buff-section .__with-plus:after{content:"";width:var(--expandableContentIconWidth);height:1px;position:absolute;right:var(--expandableContentIconWidth);top:50%;background:RGB(var(--color-text))}.buff-section .__with-plus:after{will-change:transform;transition:transform .25s ease;transform:rotate(90deg)}.buff-section .__with-plus.btn:not(.__style-secondary):not(.__style-underline):before,.buff-section .__with-plus.btn:not(.__style-secondary):not(.__style-underline):after{background:RGB(var(--color-foreground-text))}.buff-section .__with-plus.btn:not(:empty){padding-right:calc(var(--btnHeight) * var(--btnSidesSpace) + var(--expandableContentIconWidth))}.buff-section .placeholder-svg,.buff-section .page-placeholder{background:RGB(var(--color-text));opacity:.7}.buff-section .placeholder-svg path,.buff-section .page-placeholder path{fill:RGB(var(--color-background))}.buff-section details.overlay[open]>summary:before{content:"";position:fixed;z-index:2;top:0;right:0;bottom:0;left:0;cursor:default}.buff-section .classic-arrow{height:var(--arrowBtnHeight);width:var(--arrowBtnHeight);padding:0;display:grid;place-content:center;margin-top:0}.buff-section .classic-arrow svg *{fill:RGB(var(--color-foreground-text));width:40%;height:auto}.buff-section .classic-arrow.next svg{transform:scale(-1)}.buff-section .classic-arrow.disabled{opacity:.5;pointer-events:none}.buff-section .marquee-styles{padding-right:0!important;padding-left:0!important}@keyframes textMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes oneFrameTextMarquee{0%{transform:translate(100vw)}to{transform:translate(-100%)}}.buff-section .marquee-styles__inner{overflow:hidden}.buff-section .marquee-styles__text{will-change:transform;width:100%;animation:textMarquee var(--marqueeSpeed) linear infinite;margin-bottom:0!important;width:var(--marqueeCharacterCount);max-width:none;text-shadow:var(--marqueeCharacterCount) 0 RGB(var(--color-text)),calc(var(--marqueeCharacterCount) * 2) 0 RGB(var(--color-text)),calc(var(--marqueeCharacterCount) * 3) 0 RGB(var(--color-text)),calc(var(--marqueeCharacterCount) * 4) 0 RGB(var(--color-text)),calc(var(--marqueeCharacterCount) * 5) 0 RGB(var(--color-text)),calc(var(--marqueeCharacterCount) * 6) 0 RGB(var(--color-text))}.buff-section .marquee-styles.__style-fullwidth .marquee-styles__inner{width:100%}.buff-section .marquee-styles.__style-fullwidth .marquee-styles__text{width:fit-content;text-shadow:none;white-space:nowrap;animation:oneFrameTextMarquee var(--marqueeSpeed) linear infinite}.buff-section .message-error:not[hidden],.buff-section .message-success:not[hidden]{color:var(--color-text)}.buff-section .message-error:not[hidden]:after,.buff-section .message-success:not[hidden]:after{display:inline-block;height:calc(var(--pxSize) / 2);width:calc(var(--pxSize) / 2);border-radius:100%;border:1px solid RGB(255,255,255);color:#fff;text-align:center;font-size:calc(var(--pxSize) / 4);margin-left:calc(var(--pxSize) / 4)}.buff-section .message-error:not[hidden]:after{content:"\2715";background-color:RGB(var(--color-error));line-height:calc(var(--pxSize) / 2.25)}.buff-section .message-success:not[hidden]:after{content:"\23d7";background-color:RGB(var(--color-success));transform:scaleX(-1) rotate(45deg);line-height:calc(var(--pxSize) / 2.5)}.buff-section .message-error,.buff-section .message-success{display:flex;align-items:center;gap:calc(var(--pxSize) / 6)}.buff-section .message-error svg,.buff-section .message-success svg{min-height:calc(var(--pxSize) / 2);min-width:calc(var(--pxSize) / 2);border-radius:100%}.buff-section .message-error svg path,.buff-section .message-success svg path{transform:scale(.6);transform-origin:center center}.buff-section .message-error svg:first-child:last-child,.buff-section .message-success svg:first-child:last-child{display:none}.buff-section .message-success svg{border:1px solid RGB(var(--color-foreground));background:RGB(var(--color-foreground))}.buff-section .message-success svg *{fill:RGB(var(--color-foreground-text))}.buff-section .message-error svg{border:1px solid RGB(var(--color-text))}.buff-section .message-error *{fill:RGB(var(--color-text))}.buff-section .image-container{position:relative;overflow:hidden;width:100%}.buff-section .image-container img,.buff-section .image-container svg,.buff-section .image-container iframe,.buff-section .image-container video,.buff-section .image-container .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.buff-section .shopify-challenge__container{max-width:none}.buff-section .shopify-challenge__message{margin-left:auto;margin-right:auto}.buff-section .shopify-challenge__button{margin-top:1rem!important}.buff-section .shopify-policy__container{max-width:none}.buff-section .shopify-policy__container .shopify-policy__body{max-width:var(--maxWidth);margin:0 auto}.buff-section .shopify-policy__container .shopify-policy__body p{max-width:none}.buff-section-2025 form:not(.__no-form-styles) button,.buff-section-2025 form:not(.__no-form-styles) input,.buff-section-2025 form:not(.__no-form-styles) textarea,.buff-section-2025 .form-styles button,.buff-section-2025 .form-styles input,.buff-section-2025 .form-styles textarea{font-family:var(--font-body-family);-webkit-appearance:none;margin:0}.buff-section-2025 form:not(.__no-form-styles) input:not([type=radio]):not([type=checkbox]):not([type=submit]),.buff-section-2025 form:not(.__no-form-styles) select,.buff-section-2025 .form-styles input:not([type=radio]):not([type=checkbox]):not([type=submit]),.buff-section-2025 .form-styles select{height:var(--inputHeight);padding:0 calc(var(--inputHeight) / 3)}.buff-section-2025 form:not(.__no-form-styles) input:not([type=radio]):not([type=checkbox]):not([type=submit]),.buff-section-2025 form:not(.__no-form-styles) textarea,.buff-section-2025 form:not(.__no-form-styles) select,.buff-section-2025 .form-styles input:not([type=radio]):not([type=checkbox]):not([type=submit]),.buff-section-2025 .form-styles textarea,.buff-section-2025 .form-styles select{letter-spacing:var(--font-body-spacing);font-family:var(--font-body-family)!important;font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:1.4;margin:0 0 1rem;font-size:calc(.9rem * var(--font-body-scale))}.buff-section-2025 form:not(.__no-form-styles) input:not([type=radio]):not([type=checkbox]):not([type=submit]):is(p),.buff-section-2025 form:not(.__no-form-styles) textarea:is(p),.buff-section-2025 form:not(.__no-form-styles) select:is(p),.buff-section-2025 .form-styles input:not([type=radio]):not([type=checkbox]):not([type=submit]):is(p),.buff-section-2025 .form-styles textarea:is(p),.buff-section-2025 .form-styles select:is(p){max-width:480px}.buff-section-2025 form:not(.__no-form-styles) input:not([type=radio]):not([type=checkbox]):not([type=submit]),.buff-section-2025 form:not(.__no-form-styles) textarea,.buff-section-2025 form:not(.__no-form-styles) select,.buff-section-2025 .form-styles input:not([type=radio]):not([type=checkbox]):not([type=submit]),.buff-section-2025 .form-styles textarea,.buff-section-2025 .form-styles select{border:1px solid RGBA(var(--color-text)/.4);background:transparent;width:100%;border-radius:var(--btnBorderRadius)}.buff-section-2025 form:not(.__no-form-styles) input[type=checkbox],.buff-section-2025 form:not(.__no-form-styles) input[type=radio],.buff-section-2025 .form-styles input[type=checkbox],.buff-section-2025 .form-styles input[type=radio]{border:1px solid RGBA(var(--color-text)/.4);height:calc(var(--inputHeight) / 2);width:calc(var(--inputHeight) / 2);min-height:calc(var(--inputHeight) / 2);min-width:calc(var(--inputHeight) / 2);position:relative;margin-bottom:1rem}.buff-section-2025 form:not(.__no-form-styles) input[type=checkbox]:checked:after,.buff-section-2025 form:not(.__no-form-styles) input[type=radio]:checked:after,.buff-section-2025 .form-styles input[type=checkbox]:checked:after,.buff-section-2025 .form-styles input[type=radio]:checked:after{content:"";width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;transform:scale(.9);background-color:RGBA(var(--color-text)/.65)}.buff-section-2025 form:not(.__no-form-styles) input[type=checkbox]+label,.buff-section-2025 form:not(.__no-form-styles) input[type=radio]+label,.buff-section-2025 .form-styles input[type=checkbox]+label,.buff-section-2025 .form-styles input[type=radio]+label{letter-spacing:var(--font-body-spacing);font-family:var(--font-body-family)!important;font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:1.4;margin:0 0 1rem;font-size:calc(.9rem * var(--font-body-scale))}.buff-section-2025 form:not(.__no-form-styles) input[type=checkbox]+label:is(p),.buff-section-2025 form:not(.__no-form-styles) input[type=radio]+label:is(p),.buff-section-2025 .form-styles input[type=checkbox]+label:is(p),.buff-section-2025 .form-styles input[type=radio]+label:is(p){max-width:480px}.buff-section-2025 form:not(.__no-form-styles) input[type=checkbox]+label,.buff-section-2025 form:not(.__no-form-styles) input[type=radio]+label,.buff-section-2025 .form-styles input[type=checkbox]+label,.buff-section-2025 .form-styles input[type=radio]+label{margin:0!important;min-height:calc(var(--inputHeight) / 2);line-height:calc(var(--inputHeight) / 2);padding-left:calc(var(--inputHeight) / 4);display:inline-block}.buff-section-2025 form:not(.__no-form-styles) input[type=radio],.buff-section-2025 .form-styles input[type=radio]{border-radius:50%}.buff-section-2025 form:not(.__no-form-styles) input[type=radio]:checked:after,.buff-section-2025 .form-styles input[type=radio]:checked:after{border-radius:50%}.buff-section-2025 form:not(.__no-form-styles) textarea,.buff-section-2025 .form-styles textarea{padding:calc(var(--inputHeight) / 3)}.buff-section-2025 form:not(.__no-form-styles) ::placeholder,.buff-section-2025 .form-styles ::placeholder{color:RGBA(var(--color-text)/.65);opacity:1}.buff-section-2025 .form-styles{width:100%;display:flex;flex-direction:column;max-width:660px;margin:0 auto}.buff-section-2025 .form-styles__row{display:flex}.buff-section-2025 .form-styles .hidden{display:none}.buff-section-2025 .form-styles label{letter-spacing:var(--font-body-spacing);font-family:var(--font-body-family)!important;font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:1.4;margin:0 0 1rem;font-size:calc(.9rem * var(--font-body-scale))}.buff-section-2025 .form-styles label:is(p){max-width:480px}.buff-section-2025 .form-styles label{display:inline-block;margin-bottom:.5rem!important}.buff-section-2025 .form-styles button:not(.__style-underline){margin:2rem auto 0;width:100%;justify-content:center;max-width:350px}.buff-section-2025 .form-styles button:not(.__style-underline)+button{margin-top:1rem}.buff-section-2025 .form-styles button.__style-underline{align-self:center}.buff-section-2025 .form-styles.__hide-labels-true label{display:none}.buff-section-2025 .form-message{margin-left:auto!important;margin-right:auto!important;margin-bottom:0!important;text-align:center;color:RGB(var(--color-text));background:RGBA(var(--color-text)/.05);padding:calc(var(--pxSize) / 6) calc(var(--pxSize) / 3) calc(var(--pxSize) / 3) calc(var(--pxSize) / 3);border-radius:4px;border-top:calc(var(--pxSize) / 6) solid RGB(var(--color-foreground))}.buff-section-2025 .form-message:empty{display:none}.buff-section-2025 .form-message[data-status=success]{border-color:green!important}.buff-section-2025 .form-message[data-status=error]{border-color:red!important}.buff-section-2025 .bby-gradient--bg:after,.buff-section-2025 .bby-gradient--text{background-color:#f2c65f;background-image:radial-gradient(at 49% 76%,hsl(42,84%,66%) 0px,transparent 50%),radial-gradient(at 53% 34%,hsl(35,95%,56%) 0px,transparent 50%),radial-gradient(at 91% 3%,hsl(96,31%,50%) 0px,transparent 50%),radial-gradient(at 85% 90%,hsl(170,47%,59%) 0px,transparent 50%),radial-gradient(at 87% 52%,hsl(170,47%,59%) 0px,transparent 50%),radial-gradient(at 3% 0%,hsl(351,61%,53%) 0px,transparent 50%),radial-gradient(at 14% 54%,hsl(353,76%,81%) 0px,transparent 50%),radial-gradient(at 15% 86%,hsl(353,76%,81%) 0px,transparent 50%)}.buff-section-2025 .bby-gradient--bg{--bby-gradient-color-text: #FFFFFF;position:relative;overflow:hidden}.buff-section-2025 .bby-gradient--bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;transform:rotate(-1deg);animation:gentleMove 10s ease-in-out infinite}.buff-section-2025 .bby-gradient--text{color:transparent!important;display:inline-block;background-clip:text}.main-collection--layout-sidebar .main-collection__container{display:flex;gap:4rem}.main-collection__products{flex:3}.main-collection__products__header{display:flex;justify-content:space-between}.main-collection__products__header__fas-button{display:none!important;background:transparent!important;color:RGB(var(--color-text));padding:0;border:none;gap:.5rem;text-transform:none;align-items:center;font-weight:700}.main-collection__products__header__fas-button svg{will-change:transform;transition:transform .25s ease}.main-collection__products__header__fas-button:hover{color:RGB(var(--color-text))}.main-collection__products__header__fas-button:hover svg{transform:scale(1.1)}.main-collection__products__header .main-collection__count{font-weight:700}.main-collection__products__header .main-collection__count span[data-role=active-count]:empty+span[data-role=of]{display:none}.main-collection__products__header .main-collection__sort-by{display:flex;align-items:center;gap:.5rem}.main-collection__products__header .main-collection__sort-by label{padding:0!important;margin:0;font-weight:700}.main-collection__products__header .main-collection__sort-by select{padding:0 2.5rem 0 0!important;border:none;-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto}.main-collection__products__header .main-collection__sort-by select:focus{box-shadow:none}.main-collection__products__active-filters{display:flex;flex-wrap:wrap;gap:.25rem 1rem;padding-bottom:1rem}.main-collection__products__active-filters a{--baseSize: 1rem;font-size:calc(var(--baseSize) * var(--font-heading-scale));letter-spacing:var(--font-body-spacing);font-family:var(--font-body-family);line-height:1.75;padding-bottom:1rem;margin-bottom:0}.main-collection__products__active-filters a:has(p){padding-bottom:0}.main-collection__products__active-filters a{--baseSize: .85rem}.main-collection__products__active-filters a:is(p){max-width:600px}@media(max-width:676px){.main-collection__products__active-filters a{--baseSize: .8rem}}.main-collection__products__active-filters a{--baseSize: .75rem;--crossSize: .5rem;display:inline-block;padding:.5rem calc(.75rem + var(--crossSize) + var(--crossSize)) .5rem .75rem;border:2px solid RGBA(var(--color-accent)/.5);border-radius:6px;position:relative}.main-collection__products__active-filters a:after,.main-collection__products__active-filters a:before{content:"";height:var(--crossSize);width:2px;background:RGB(var(--color-accent));position:absolute;right:calc(var(--crossSize) * 1.5);top:calc(50% - var(--crossSize) / 2);transform-origin:center center;transform:rotate(-45deg);transition:transform .25s ease;will-change:transform}.main-collection__products__active-filters a:after{transform:rotate(45deg)}.main-collection__products__active-filters a:hover{color:RGB(var(--color-text))}.main-collection__products__active-filters a:hover:after{transform:rotate(45deg) scale(1.25)}.main-collection__products__active-filters a:hover:before{transform:rotate(-45deg) scale(1.25)}.main-collection__products__active-filters a[data-remove-all-filters]{border:none}.main-collection__products__active-filters a[data-remove-all-filters]:after,.main-collection__products__active-filters a[data-remove-all-filters]:before{content:none}.main-collection__products__active-filters a[data-remove-all-filters]:hover{text-decoration:underline}.main-collection__products__grid{display:grid;gap:4rem 2rem;grid-template-columns:1fr 1fr 1fr}.main-collection__products__grid--loading{opacity:.2;pointer-events:none}.main-collection__products__grid--4-col{grid-template-columns:1fr 1fr 1fr 1fr}.main-collection__filter{display:flex;flex-direction:column;flex:1}.main-collection__filter form details ul{padding:0;margin:0}.main-collection__filter form details li{list-style:none;margin-bottom:.75rem}.main-collection__filter form>details{padding-bottom:2rem}.main-collection__filter form>details>summary{position:relative;padding-bottom:0!important;padding-right:1rem;margin-bottom:1rem!important;font-weight:700;border-bottom:2px solid RGBA(var(--color-accent)/.5)}.main-collection__filter form>details>summary:before{content:"+";position:absolute;right:0;color:RGB(var(--color-accent));top:50%;transform:translateY(-50%);transform-origin:center center;transition:transform .25s ease}.main-collection__filter form>details>summary:hover{cursor:pointer}.main-collection__filter form>details>summary:hover:before{transform:scale(1.15) translateY(-50%)}.main-collection__filter form>details[open] summary:before{transform:translateY(-50%) rotate(45deg)}.main-collection__filter form>details[open] summary:hover:before{transform:scale(1.15) translateY(-50%) rotate(45deg)}.main-collection__filter form details ul li.main-collection__filter__overflow-container{margin-bottom:0}.main-collection__filter form details ul li.main-collection__filter__overflow-container details{display:flex;flex-direction:column-reverse}.main-collection__filter form details ul li.main-collection__filter__overflow-container details summary:after{content:"More"}.main-collection__filter form details ul li.main-collection__filter__overflow-container details:hover{cursor:pointer}.main-collection__filter form details ul li.main-collection__filter__overflow-container details[open] summary:after{content:"Less"}.main-collection__filter__item input{display:none}.main-collection__filter__item input:checked+label .main-collection__filter__item__swatch:after{content:""}.main-collection__filter__item input:not(:disabled)+label{cursor:pointer}.main-collection__filter__item input:not(:disabled)+label:hover .main-collection__filter__item__details span{display:block;animation:notesMarquee 8s linear infinite}.main-collection__filter__item input:disabled+label span:not(.main-collection__filter__item__swatch){opacity:.5}.main-collection__filter__item label{display:grid!important;line-height:1.2!important;padding-left:0!important;text-align:left;grid-template-columns:auto 1fr;gap:0 .5rem;max-width:300px}.main-collection__filter__item *{grid-column:2/3}.main-collection__filter__item__swatch{display:block;height:1rem;width:1rem;border-radius:3px;grid-column:1/2;grid-row:1/2;background:RGBA(var(--color-accent)/.4);position:relative}.main-collection__filter__item__swatch:after{position:absolute;top:0;right:0;bottom:0;left:0;top:unset;height:50%;border:3px solid RGB(var(--color-check));border-right:none;border-top:none;transform:translateY(-75%) rotate(-45deg) scale(.6)}.main-collection__filter__item__label{font-size:1rem}.main-collection__filter__item__details{white-space:nowrap;font-size:.75rem;font-style:italic;text-overflow:ellipsis;overflow:hidden}.main-collection__filter__item__details--fill-with-js span:after{content:"\a0"}.main-collection__filter__item__details span{will-change:transform}.main-collection__filter__mobile-actions,.main-collection__filter .main-collection__sort-by{display:none}.main-collection__filter__mobile-header{display:none!important;align-items:center;gap:1rem}.main-collection__filter__mobile-header .h5{padding-bottom:0;color:RGB(var(--color-accent))}.main-collection__filter__mobile-header .main-collection__count{color:RGB(var(--color-text));text-transform:none;flex:1;text-align:left}@keyframes notesMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:1300px)and (min-width:677px){.main-collection{--sectionGuttersSpacing: 2rem}}@media(max-width:1085px){.main-collection--layout-sidebar .main-collection__container{gap:2rem}.main-collection__products__grid{grid-template-columns:1fr 1fr}}@media(max-width:676px){.main-collection{position:static!important}.main-collection__products__header__fas-button{display:flex!important}.main-collection__products__header__fas-button:focus{color:RGB(var(--color-text))}.main-collection__products__header .main-collection__sort-by{display:none}.main-collection__products__header .main-collection__count{font-weight:400}.main-collection__products__grid{gap:4rem 20px}.main-collection__filter.__drawer--mobile-only{padding:0;overflow:hidden;display:flex}.main-collection__filter.__drawer--mobile-only .main-collection__filter{display:flex;flex-direction:column}.main-collection__filter.__drawer--mobile-only .main-collection__filter__mobile-actions{display:block;position:sticky;left:0;right:0;background:RGB(var(--color-background));bottom:0;display:flex;align-items:center;padding:.5rem 0;border-top:2px solid RGBA(var(--color-accent)/.2)}.main-collection__filter.__drawer--mobile-only .main-collection__filter__mobile-actions a,.main-collection__filter.__drawer--mobile-only .main-collection__filter__mobile-actions button{flex:50%;text-align:center}.main-collection__filter.__drawer--mobile-only .main-collection__filter__mobile-actions a:hover{color:RGB(var(--color-text));text-decoration:underline}.main-collection__filter.__drawer--mobile-only .main-collection__filter__mobile-header{display:flex!important}.main-collection__filter.__drawer--mobile-only .main-collection__filter__mobile-actions,.main-collection__filter.__drawer--mobile-only .main-collection__filter__mobile-header{padding-left:1rem;padding-right:1rem}.main-collection__filter.__drawer--mobile-only .main-collection__filter__item__label{font-size:1.2rem}.main-collection__filter.__drawer--mobile-only .main-collection__filter__item__swatch{height:1.4rem;width:1.4rem}.main-collection__filter.__drawer--mobile-only .main-collection__filter__item label{gap:0 .75rem}.main-collection__filter.__drawer--mobile-only form{flex:1;overflow:auto;padding:1.5rem 1rem 33vh 1rem}.main-collection__filter.__drawer--mobile-only form .main-collection__sort-by{display:block}.main-collection__filter.__drawer--mobile-only form .main-collection__sort-by label{--baseSize: 1.25rem !important;font-weight:700}.main-collection__filter.__drawer--mobile-only form details li{margin-bottom:1.25rem}.main-collection__filter.__drawer--mobile-only form details ul li.main-collection__filter__overflow-container{margin-bottom:2rem;font-size:1.2rem}.main-collection__filter.__drawer--mobile-only form>details{padding-bottom:0}.main-collection__filter.__drawer--mobile-only form>details>summary{--baseSize: 1.25rem !important;border-bottom:none}.main-collection__filter.__drawer--mobile-only form>details>summary:before{font-weight:400;color:RGB(var(--color-text));font-size:calc(1.2rem * var(--font-body-scale))}}.price-range{max-width:250px}.price-range .price-range__inputs{--rangeDashSize: .5rem;--inputHeight: 3rem;position:relative;display:flex;gap:calc(var(--rangeDashSize) * 5)}.price-range .price-range__inputs__container{position:relative;flex:1}.price-range .price-range__inputs .price-range__inputs__currency{all:unset;font-size:1rem;position:absolute;display:inline-block;top:calc(var(--inputHeight) / 5);bottom:calc(var(--inputHeight) / 5);left:0;width:1rem;text-align:center;place-content:center}.price-range .price-range__inputs:after{content:"";position:absolute;top:50%;height:1px;width:var(--rangeDashSize);background:RGB(var(--color-text));left:50%;transform:translate(-50%)}.price-range .price-range__inputs input{width:100%;height:var(--inputHeight);border:2px solid RGBA(var(--color-accent)/.6);border-radius:calc(var(--inputHeight) / 5);padding:calc(var(--inputHeight) / 5) 1rem;margin-bottom:0!important}.price-range .price-range__bar{--barHeight: 1rem;margin:var(--barHeight) var(--barHeight) 0 var(--barHeight);height:var(--barHeight);position:relative}.price-range .price-range__bar .price-range__bar__active,.price-range .price-range__bar .price-range__bar__inactive{position:absolute;height:2px;left:0;right:0;top:calc(50% - 1px)}.price-range .price-range__bar .price-range__bar__active{z-index:2;background:RGBA(var(--color-accent)/.6)}.price-range .price-range__bar .price-range__bar__inactive{z-index:1;background:RGBA(var(--color-accent)/.3)}.price-range .price-range__bar .price-range__bar__price-control{position:absolute;top:0;width:var(--barHeight);height:var(--barHeight);background:RGBA(var(--color-accent)/1);border-radius:var(--barHeight);z-index:2}.price-range .price-range__bar .price-range__bar__price-control:hover{cursor:pointer}.price-range .price-range__bar .price-range__bar__price-control:before,.price-range .price-range__bar .price-range__bar__price-control:after{content:none}.price-range .price-range__bar .price-range__bar__price-control--min{left:0}.price-range .price-range__bar .price-range__bar__price-control--max{right:0}.buff-pagination{padding-top:2rem}.buff-pagination ul{padding:0;display:flex;align-items:center;justify-content:center;gap:.5rem}.buff-pagination li span{pointer-events:none}.buff-pagination li a.__basic-arrow__prev,.buff-pagination li a.__basic-arrow__next,.buff-pagination li a.__basic-circle{--color-temp: var(--color-background);background:RGB(var(--color-temp))!important;--color-foreground-text: var(--color-text);border:2px solid RGBA(var(--color-accent)/.5)!important}.buff-pagination li a.__basic-arrow__prev:hover,.buff-pagination li a.__basic-arrow__next:hover,.buff-pagination li a.__basic-circle:hover{border:2px solid RGBA(var(--color-accent)/.5)!important;background:RGB(var(--color-temp))!important;box-shadow:var(--globalShadowSize) var(--globalShadowSize) 0 RGBA(var(--color-text)/.08)}.buff-pagination__current{font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/633/assets/main-collection.css.map */
