@charset "UTF-8";@import"vendors/_tailwind.css";#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}.shopify-challenge__button{--tw-text-opacity: 1;--tw-border-opacity: 1;background-color:initial;border-color:rgba(101,28,50,var(--tw-border-opacity));border-width:1px;color:rgba(101,28,50,var(--tw-text-opacity));font-size:.875rem;font-weight:500;letter-spacing:.1em;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.shopify-challenge__button:hover,.shopify-challenge__button:focus{--tw-bg-opacity: 1;--tw-text-opacity: 1;background-color:rgba(252,245,245,var(--tw-bg-opacity));color:rgba(101,28,50,var(--tw-text-opacity))}.shopify-policy__container{max-width:1440px!important}#shopify-section-layout-header{position:relative;background-color:#fff}#shopify-section-layout-header.shopify-section-header-sticky{position:sticky;top:0;z-index:49}#shopify-section-layout-header.shopify-section-header-hidden{transform:translateY(-100%)}#shopify-section-layout-header.animate{transition:transform .15s ease-out}.btn{position:relative;display:inline-block;padding:14px 28px;line-height:normal;border:1px solid transparent;border-radius:20px;text-transform:uppercase;font-size:15px;text-align:center;letter-spacing:.2em;font-weight:400;font-style:normal;background-color:transparent;transition:color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);z-index:1;-webkit-tap-highlight-color:initial}.btn:before,.btn:after{position:absolute;content:"";display:block;top:0;right:0;bottom:0;height:100%;transform:scale(1);transform-origin:left center;width:140%;left:-20%;z-index:-1000;transition:all ease-in-out .5s;background-repeat:no-repeat}.btn:before{display:none;top:-75%;background-image:radial-gradient(circle,#66c9ba 20%,transparent 20%),radial-gradient(circle,transparent 20%,#66c9ba 20%,transparent 30%),radial-gradient(circle,#66c9ba 20%,transparent 20%),radial-gradient(circle,#66c9ba 20%,transparent 20%),radial-gradient(circle,transparent 10%,#66c9ba 15%,transparent 20%),radial-gradient(circle,#66c9ba 20%,transparent 20%),radial-gradient(circle,#66c9ba 20%,transparent 20%),radial-gradient(circle,#66c9ba 20%,transparent 20%),radial-gradient(circle,#66c9ba 20%,transparent 20%);background-size:20px 20px,40px 40px,30px 30px,40px 40px,36px 36px,20px 20px,30px 30px,20px 20px,36px 36px}.btn:hover:before{background-color:transparent!important;display:block;animation:bubblesTop ease-out .75s forwards}.btn:after{display:none;top:75%;background-image:radial-gradient(circle,#66c9ba 20%,transparent 20%),radial-gradient(circle,#66c9ba 20%,transparent 20%),radial-gradient(circle,transparent 10%,#66c9ba 15%,transparent 20%),radial-gradient(circle,#66c9ba 20%,transparent 20%),radial-gradient(circle,#66c9ba 20%,transparent 20%),radial-gradient(circle,#66c9ba 20%,transparent 20%),radial-gradient(circle,#66c9ba 20%,transparent 20%);background-size:30px 30px,40px 40px,36px 36px,40px 40px,30px 30px,20px 20px,40px 40px}.btn:hover:after{display:block;animation:bubblesBottom ease-out .75s forwards}@keyframes bubblesBottom{0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0%}50%{background-position:0 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0}to{background-position:0 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}@keyframes bubblesTop{0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}50%{background-position:0 80%,0 20%,10% 40%,20% 0,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}to{background-position:0 70%,0 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}.btn{max-width:none;flex:1 1 0;white-space:nowrap}.btn:hover{opacity:1;background:#66c9ba;box-shadow:0 2px 25px #45c7a280}.cc-accordion-item__title:hover{color:#66c9ba}.cc-accordion-item__title{font-size:16px!important;padding:24px 0!important}.cc-animate-init p a span:hover{text-shadow:0 0 5px #000000}.cc-accordion-item__title:before,.cc-accordion-item__title:after{top:50%!important}@media(min-width:768px){#collections .column{margin:20px!important;padding:0!important;width:calc(25% - 40px)!important}}.product-recommendations .product-block__title-price .title{font-weight:600!important}.product-mobile-title-block{display:none}.product__callout-variants{grid-gap:16px}.product-callout-variant svg{height:auto!important;width:auto!important}.product-callout-variant{display:flex;align-items:center}.swiper-slide-thumb-active{border:2px solid #66C9BA;padding:4px}.swiper-button-prev:after,.swiper-button-next:after{font-size:20px!important;color:#2c2528}.swiper-button-prev:hover:after,.swiper-button-next:hover:after{color:#8cd6cb}.swiper-button-prev{bottom:unset;left:45px!important;top:20px!important;transform:rotate(90deg)}.swiper-button-next{bottom:-14px!important;top:unset!important;left:45px!important;transform:rotate(90deg)}@media screen and (max-width:1024px){.product-container:not(.product-container--quickbuy).product-container--medium{width:1200px;margin:0 auto;max-width:100%!important}}@media screen and (max-width:768px){.swiper-button-prev,.swiper-button-next{display:none!important}.product__callout-variants{grid-gap:10px}.product-images-block{flex-direction:column-reverse;padding-right:20px;padding-top:0!important}.product-mobile-title-block{display:block}.product-desktop-title,.product-desktop-price{display:none}.product-image-text{flex-direction:column;margin-top:0!important}.product-form{margin-left:0!important}.product-description{margin-top:20px}.product-recommendations h2{font-size:24px}.product-collection-links{display:none}}.product-block__inner .inner a:hover+div{display:block}.mobile-title-block{display:none}.slider-nav{margin-top:8px}.product-callout-variant{margin-top:8px;display:flex;align-items:center}.product-callout-variant svg,.qv-close-icon svg{height:auto!important;width:auto!important}.qv-image-text .product-form{margin-top:24.5px!important}.qv-image-text .quantity{margin-bottom:0!important}.see-full-page-mobile{display:none!important}.see-full-page-desktop{display:block!important}@media screen and (max-width:767px){.collection-image>img:first-child{display:none}.see-full-page-mobile{display:block!important}.see-full-page-desktop{display:none!important}.mobile-title-block{display:block}.qv-desktop-data{margin-left:0!important;padding:0 10px}.qv-desktop-data h2,.qv-desktop-data #price{display:none}.qv-image-text{flex-direction:column}.qv-image-text .product-form{background:#fff;width:100%;position:sticky;bottom:-40px;left:0;padding:12.5px 0}}.buff-section .__align-center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.buff-section .__align-center>*,.buff-section .__align-center p{justify-content:center;margin-left:auto;margin-right:auto}.buff-section .__align-left,.buff-section .__align-default{text-align:left;align-items:flex-start;margin-right:auto}.buff-section .__align-left>*,.buff-section .__align-left p,.buff-section .__align-default>*,.buff-section .__align-default p{justify-content:flex-start;margin-right:auto}.buff-section .__align-right{text-align:right;align-items:flex-end;margin-left:auto}.buff-section .__align-right>*,.buff-section .__align-right p{justify-content:flex-end;margin-left:auto}.buff-section .__crop-default{padding-top:var(--imageRatio)}.buff-section .__crop-video,.buff-section .__crop-dome{padding-top:56.25%}.buff-section .__crop-circle,.buff-section .__crop-square,.buff-section .__crop-rounded-square{padding-top:100%}.buff-section .__crop-landscape,.buff-section .__crop-semicircle-landscape,.buff-section .__crop-rounded-landscape{padding-top:66.66%}.buff-section .__crop-wide,.buff-section .__crop-rounded-wide,.buff-section .__crop-semicircle-wide{padding-top:30%}.buff-section .__crop-portrait,.buff-section .__crop-rounded-portrait,.buff-section .__crop-semicircle-portrait,.buff-section .__crop-arch{padding-top:133.33%}.buff-section .__crop-circle,.buff-section .__crop-semicircle,.buff-section .__crop-semicircle-portrait,.buff-section .__crop-semicircle-landscape,.buff-section .__crop-semicircle-wide{border-radius:4000px}.buff-section .__crop-circle:after,.buff-section .__crop-circle img,.buff-section .__crop-semicircle:after,.buff-section .__crop-semicircle img,.buff-section .__crop-semicircle-portrait:after,.buff-section .__crop-semicircle-portrait img,.buff-section .__crop-semicircle-landscape:after,.buff-section .__crop-semicircle-landscape img,.buff-section .__crop-semicircle-wide:after,.buff-section .__crop-semicircle-wide img{border-radius:4000px}.buff-section .__crop-rounded,.buff-section .__crop-rounded-square,.buff-section .__crop-rounded-portrait,.buff-section .__crop-rounded-landscape,.buff-section .__crop-rounded-wide{border-radius:calc(var(--vwSize) * 2)}.buff-section .__crop-rounded:after,.buff-section .__crop-rounded img,.buff-section .__crop-rounded iframe,.buff-section .__crop-rounded-square:after,.buff-section .__crop-rounded-square img,.buff-section .__crop-rounded-square iframe,.buff-section .__crop-rounded-portrait:after,.buff-section .__crop-rounded-portrait img,.buff-section .__crop-rounded-portrait iframe,.buff-section .__crop-rounded-landscape:after,.buff-section .__crop-rounded-landscape img,.buff-section .__crop-rounded-landscape iframe,.buff-section .__crop-rounded-wide:after,.buff-section .__crop-rounded-wide img,.buff-section .__crop-rounded-wide iframe{border-radius:calc(var(--vwSize) * 2)}@media screen and (max-width:676px){.buff-section .__crop-rounded,.buff-section .__crop-rounded-square,.buff-section .__crop-rounded-portrait,.buff-section .__crop-rounded-landscape,.buff-section .__crop-rounded-wide{border-radius:calc(var(--pxSize) * 2)}.buff-section .__crop-rounded:after,.buff-section .__crop-rounded img,.buff-section .__crop-rounded iframe,.buff-section .__crop-rounded-square:after,.buff-section .__crop-rounded-square img,.buff-section .__crop-rounded-square iframe,.buff-section .__crop-rounded-portrait:after,.buff-section .__crop-rounded-portrait img,.buff-section .__crop-rounded-portrait iframe,.buff-section .__crop-rounded-landscape:after,.buff-section .__crop-rounded-landscape img,.buff-section .__crop-rounded-landscape iframe,.buff-section .__crop-rounded-wide:after,.buff-section .__crop-rounded-wide img,.buff-section .__crop-rounded-wide iframe{border-radius:calc(var(--pxSize) * 2)}}.buff-section .__crop-arch,.buff-section .__crop-dome{border-top-left-radius:4000px;border-top-right-radius:4000px}.buff-section .__crop-arch:after,.buff-section .__crop-arch img,.buff-section .__crop-arch iframe,.buff-section .__crop-dome:after,.buff-section .__crop-dome img,.buff-section .__crop-dome iframe{border-top-left-radius:4000px;border-top-right-radius:4000px}.buff-section-2025 .__align-center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.buff-section-2025 .__align-center>*,.buff-section-2025 .__align-center p,.buff-section-2025 .__align-center>*>p{justify-content:center;margin-left:auto;margin-right:auto}.buff-section-2025 .__align-left,.buff-section-2025 .__align-default{text-align:left;align-items:flex-start;margin-right:auto}.buff-section-2025 .__align-left>*,.buff-section-2025 .__align-left p,.buff-section-2025 .__align-left>*>p,.buff-section-2025 .__align-default>*,.buff-section-2025 .__align-default p,.buff-section-2025 .__align-default>*>p{justify-content:flex-start;margin-right:auto}.buff-section-2025 .__align-right{text-align:right;align-items:flex-end;margin-left:auto}.buff-section-2025 .__align-right>*,.buff-section-2025 .__align-right p,.buff-section-2025 .__align-right>*>p{justify-content:flex-end;margin-left:auto}.buff-section-2025 .__align-center .icon-squiggle+span:after,.buff-section-2025 .__align-right .icon-squiggle+span:after{content:none!important}.buff-section-2025 .__basic-card{background-color:RGB(var(--color-background));color:RGB(var(--color-text));border-radius:2rem;box-shadow:var(--globalShadowSize) var(--globalShadowSize) 0 RGBA(var(--section-color-text)/.08)}.buff-section-2025 .__basic-card *{--color-accent: var(--color-text)}.buff-section-2025:has(.__basic-card)>div{--section-color-text: var(--color-text)}.buff-section-2025 .__basic-arrow__prev,.buff-section-2025 .__basic-arrow__next,.buff-section-2025 .__basic-circle{height:var(--sliderArrowSize);width:var(--sliderArrowSize);padding:0;display:grid;place-items:center;border-radius:var(--sliderArrowSize);box-shadow:var(--globalShadowSize) var(--globalShadowSize) 0 RGBA(var(--color-text)/.08);pointer-events:all;cursor:pointer}.buff-section-2025 .__basic-arrow__prev:is(disabled),.buff-section-2025 .__basic-arrow__prev.__disabled,.buff-section-2025 .__basic-arrow__next:is(disabled),.buff-section-2025 .__basic-arrow__next.__disabled,.buff-section-2025 .__basic-circle:is(disabled),.buff-section-2025 .__basic-circle.__disabled{opacity:.4;pointer-events:none}.buff-section-2025 .__basic-arrow__prev:hover,.buff-section-2025 .__basic-arrow__next:hover,.buff-section-2025 .__basic-circle:hover{box-shadow:var(--globalShadowSize) var(--globalShadowSize) 0 RGBA(var(--color-text)/.08)!important}.buff-section-2025 .__basic-arrow__prev svg *,.buff-section-2025 .__basic-arrow__next svg *,.buff-section-2025 .__basic-circle svg *{fill:RGB(var(--color-foreground-text))}.buff-section-2025 .__basic-arrow__prev svg{transform:scaleX(-1)}.buff-section-2025 .__drawer{width:calc(100% - 1rem);max-width:400px;position:fixed;z-index:999;top:0;bottom:0;left:0;overflow:auto;background-color:RGB(var(--color-background));color:RGB(var(--color-text));transform:translate(-100%);will-change:transform;transition:.25s all ease}.buff-section-2025 .__drawer__overlay{background:RGBA(var(--color-text)/.4);position:fixed;left:0;top:0;bottom:0;opacity:0;z-index:997;will-change:opacity;transition:opacity .25s ease}.buff-section-2025 .__drawer__close{border:none;padding:0;background-color:transparent;display:flex;justify-content:flex-end;width:100%;border-radius:0;position:relative;border-bottom:2px solid RGBA(var(--color-accent)/.2)}.buff-section-2025 .__drawer__close:after{content:"+";font-size:calc(2rem * var(--font-body-scale));padding:1.15rem 0;color:RGB(var(--color-text));transform:rotate(45deg);transition:all .25s ease}.buff-section-2025 .__drawer__close:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;border-bottom:2px solid RGBA(var(--color-accent)/1);transform:scaleX(0);transform-origin:bottom left;transition:all .25s ease}.buff-section-2025 .__drawer__close:hover{background-color:transparent!important;border-bottom:2px solid RGBA(var(--color-accent)/.2)}.buff-section-2025 .__drawer__close:hover:before{transform:scaleX(1)}.buff-section-2025 .__drawer__close:hover:after{transform:rotate(45deg) scale(1.1)}.buff-section-2025 .__drawer:has(.__open-drawer){transform:translate(0)}.buff-section-2025 .__drawer:has(.__open-drawer)~.__drawer__overlay{opacity:1;right:0}.buff-section-2025 .__drawer--right{transform:translate(100%);left:auto;right:0}.buff-section-2025 .__drawer--right:has(.__open-drawer){transform:translate(0)}@media(max-width:676px){.buff-section-2025 .__drawer--mobile-only{width:calc(100% - 1rem);max-width:400px;position:fixed;z-index:999;top:0;bottom:0;left:0;overflow:auto;background-color:RGB(var(--color-background));color:RGB(var(--color-text));transform:translate(-100%);will-change:transform;transition:.25s all ease}.buff-section-2025 .__drawer--mobile-only__overlay{background:RGBA(var(--color-text)/.4);position:fixed;left:0;top:0;bottom:0;opacity:0;z-index:997;will-change:opacity;transition:opacity .25s ease}.buff-section-2025 .__drawer--mobile-only__close{border:none;padding:0;background-color:transparent;display:flex;justify-content:flex-end;width:100%;border-radius:0;position:relative;border-bottom:2px solid RGBA(var(--color-accent)/.2)}.buff-section-2025 .__drawer--mobile-only__close:after{content:"+";font-size:calc(2rem * var(--font-body-scale));padding:1.15rem 0;color:RGB(var(--color-text));transform:rotate(45deg);transition:all .25s ease}.buff-section-2025 .__drawer--mobile-only__close:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;border-bottom:2px solid RGBA(var(--color-accent)/1);transform:scaleX(0);transform-origin:bottom left;transition:all .25s ease}.buff-section-2025 .__drawer--mobile-only__close:hover{background-color:transparent!important;border-bottom:2px solid RGBA(var(--color-accent)/.2)}.buff-section-2025 .__drawer--mobile-only__close:hover:before{transform:scaleX(1)}.buff-section-2025 .__drawer--mobile-only__close:hover:after{transform:rotate(45deg) scale(1.1)}.buff-section-2025 .__drawer--mobile-only:has(.__open-drawer){transform:translate(0)}.buff-section-2025 .__drawer--mobile-only:has(.__open-drawer)~.__drawer__overlay{opacity:1;right:0}.buff-section-2025 .__drawer--mobile-only--right{transform:translate(100%);left:auto;right:0}.buff-section-2025 .__drawer--mobile-only--right:has(.__open-drawer){transform:translate(0)}}.buff-section-2025 .__skeleton{animation:skeleton 1s linear infinite alternate;color:transparent;-webkit-user-select:none;user-select:none;border-radius:3px;pointer-events:none}.buff-section-2025 .__skeleton *{opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}@keyframes skeleton{0%{background-color:RGBA(var(--color-text)/.1)}to{background-color:RGBA(var(--color-text)/.2)}}.buff-section-2025 .visibility-hidden{visibility:hidden}.buff-section-2025 .heading-with-selects{max-width:none!important;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 0}.buff-section-2025 .heading-with-selects span.h2,.buff-section-2025 .heading-with-selects label,.buff-section-2025 .heading-with-selects button{display:inline-block;border:2px solid RGBA(var(--color-accent)/0)}.buff-section-2025 .heading-with-selects span.h2{padding-top:.3rem;line-height:1;padding-bottom:0!important}.buff-section-2025 .heading-with-selects label,.buff-section-2025 .heading-with-selects button{--caratSize: .75rem;padding-top:.7rem!important;padding-bottom:.4rem!important;position:relative;background:transparent;color:RGB(var(--color-accent));padding-left:1.2rem;padding-right:calc(1.2rem + var(--caratSize) * 2);border-color:RGBA(var(--color-accent)/.5);line-height:1;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:50rem;border-top-right-radius:50rem;pointer-events:none;z-index:1}.buff-section-2025 .heading-with-selects label.__active+select,.buff-section-2025 .heading-with-selects button.__active+select{display:block}.buff-section-2025 .heading-with-selects label:after,.buff-section-2025 .heading-with-selects button:after{content:"";position:absolute;right:var(--caratSize);top:50%;height:var(--caratSize);width:var(--caratSize);transform-origin:center center;transform:rotate(45deg) translate(-75%,-25%);border-bottom:2px solid RGBA(var(--color-accent)/1);border-right:2px solid RGBA(var(--color-accent)/1)}.buff-section-2025 .heading-with-selects label:hover,.buff-section-2025 .heading-with-selects label:focus,.buff-section-2025 .heading-with-selects button:hover,.buff-section-2025 .heading-with-selects button:focus{background:transparent}.buff-section-2025 .heading-with-selects button{pointer-events:all}.buff-section-2025 .heading-with-selects select{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;pointer-events:all;z-index:2}.buff-section-2025 .heading-with-selects__dropdown{position:relative;margin-right:.5rem}.buff-section h1,.buff-section .h1,.buff-section .h1>p{font-family:var(--font-header-family)!important;color:RGB(var(--color-text));line-height:1.15;letter-spacing:var(--font-heading-spacing);word-break:break-word;margin:0 0 1rem}.buff-section h1.alt,.buff-section .h1.alt,.buff-section .h1>p.alt{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.buff-section h1,.buff-section .h1,.buff-section .h1>p{font-size:calc(4rem * var(--font-heading-scale))}@media(max-width:1024px){.buff-section h1,.buff-section .h1,.buff-section .h1>p{font-size:calc(2.6rem * var(--font-heading-scale))}}@media(max-width:676px){.buff-section h1,.buff-section .h1,.buff-section .h1>p{font-size:calc(2.25rem * var(--font-heading-scale))}}.buff-section h2,.buff-section .h2,.buff-section .h2>p{font-family:var(--font-header-family)!important;color:RGB(var(--color-text));line-height:1.15;letter-spacing:var(--font-heading-spacing);word-break:break-word;margin:0 0 1rem}.buff-section h2.alt,.buff-section .h2.alt,.buff-section .h2>p.alt{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.buff-section h2,.buff-section .h2,.buff-section .h2>p{font-size:calc(3rem * var(--font-heading-scale))}@media(max-width:1024px){.buff-section h2,.buff-section .h2,.buff-section .h2>p{font-size:calc(2rem * var(--font-heading-scale))}}@media(max-width:676px){.buff-section h2,.buff-section .h2,.buff-section .h2>p{font-size:calc(1.8rem * var(--font-heading-scale))}}.buff-section h3,.buff-section .h3,.buff-section .h3>p{font-family:var(--font-header-family)!important;color:RGB(var(--color-text));line-height:1.15;letter-spacing:var(--font-heading-spacing);word-break:break-word;margin:0 0 1rem}.buff-section h3.alt,.buff-section .h3.alt,.buff-section .h3>p.alt{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.buff-section h3,.buff-section .h3,.buff-section .h3>p{font-size:calc(2.8rem * var(--font-heading-scale))}@media(max-width:1024px){.buff-section h3,.buff-section .h3,.buff-section .h3>p{font-size:calc(1.8rem * var(--font-heading-scale))}}@media(max-width:676px){.buff-section h3,.buff-section .h3,.buff-section .h3>p{font-size:calc(1.65rem * var(--font-heading-scale))}}.buff-section h4,.buff-section .h4,.buff-section .h4>p{font-family:var(--font-header-family)!important;color:RGB(var(--color-text));line-height:1.15;letter-spacing:var(--font-heading-spacing);word-break:break-word;margin:0 0 1rem}.buff-section h4.alt,.buff-section .h4.alt,.buff-section .h4>p.alt{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.buff-section h4,.buff-section .h4,.buff-section .h4>p{font-size:calc(2.25rem * var(--font-heading-scale))}@media(max-width:1024px){.buff-section h4,.buff-section .h4,.buff-section .h4>p{font-size:calc(1.7rem * var(--font-heading-scale))}}@media(max-width:676px){.buff-section h4,.buff-section .h4,.buff-section .h4>p{font-size:calc(1.5rem * var(--font-heading-scale))}}.buff-section h5,.buff-section .h5,.buff-section .h5>p{font-family:var(--font-header-family)!important;color:RGB(var(--color-text));line-height:1.15;letter-spacing:var(--font-heading-spacing);word-break:break-word;margin:0 0 1rem}.buff-section h5.alt,.buff-section .h5.alt,.buff-section .h5>p.alt{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.buff-section h5,.buff-section .h5,.buff-section .h5>p{font-size:calc(1.75rem * var(--font-heading-scale))}@media(max-width:1024px){.buff-section h5,.buff-section .h5,.buff-section .h5>p{font-size:calc(1.45rem * var(--font-heading-scale))}}@media(max-width:676px){.buff-section h5,.buff-section .h5,.buff-section .h5>p{font-size:calc(1.25rem * var(--font-heading-scale))}}.buff-section h6,.buff-section .h6,.buff-section .h6>p{font-family:var(--font-header-family)!important;color:RGB(var(--color-text));line-height:1.15;letter-spacing:var(--font-heading-spacing);word-break:break-word;margin:0 0 1rem}.buff-section h6.alt,.buff-section .h6.alt,.buff-section .h6>p.alt{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.buff-section h6,.buff-section .h6,.buff-section .h6>p{font-size:calc(1.3125rem * var(--font-heading-scale))}@media(max-width:1024px){.buff-section h6,.buff-section .h6,.buff-section .h6>p{font-size:calc(1.3rem * var(--font-heading-scale))}}@media(max-width:676px){.buff-section h6,.buff-section .h6,.buff-section .h6>p{font-size:calc(1.2rem * var(--font-heading-scale))}}.buff-section p a{position:relative;color:RGB(var(--color-text));opacity:1;will-change:opacity;transition:all .25s ease}.buff-section p a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:RGB(var(--color-text));transform:scale(1);will-change:transform;transition:all .25s ease}.buff-section p a:hover{opacity:.8}.buff-section p a:hover:after{transform:scale(1.1,1.5)}.buff-section p,.buff-section .p{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(1.125rem * var(--font-body-scale))}.buff-section p:is(p),.buff-section .p:is(p){max-width:500px}.buff-section .p-sm,.buff-section .p-sm>p{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 .p-sm:is(p),.buff-section .p-sm>p:is(p){max-width:480px}.buff-section .p-x-sm,.buff-section .p-x-sm>p{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(.8rem * var(--font-body-scale))}.buff-section .p-x-sm:is(p),.buff-section .p-x-sm>p:is(p){max-width:400px}.buff-section .p-lg,.buff-section .p-lg>p{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;max-width:700px;font-size:calc(1.375rem * var(--font-body-scale))}.buff-section .p-lg:is(p),.buff-section .p-lg>p:is(p){max-width:600px}@media(max-width:1024px){.buff-section .p-lg,.buff-section .p-lg>p{font-size:calc(1.2rem * var(--font-body-scale))}}.buff-section a{color:RGB(var(--color-text));text-decoration:none}.buff-section ul,.buff-section li{list-style:none;padding:0;margin:0}.buff-section em,.buff-section i{font-style:italic}.buff-section .txt-link{position:relative;color:RGB(var(--color-text));opacity:1;will-change:opacity;transition:all .25s ease}.buff-section .txt-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:RGB(var(--color-text));transform:scale(1);will-change:transform;transition:all .25s ease}.buff-section .txt-link:hover{opacity:.8}.buff-section .txt-link:hover:after{transform:scale(1.1,1.5)}.buff-section .__article-txt h1,.buff-section .rte h1,.buff-section .__article-txt-p h1,.buff-section .__article-txt-p-sm h1,.buff-section .__article-txt-p-lg h1{font-size:calc(2.25rem * var(--font-heading-scale))}.buff-section .__article-txt h2,.buff-section .rte h2,.buff-section .__article-txt-p h2,.buff-section .__article-txt-p-sm h2,.buff-section .__article-txt-p-lg h2{font-size:calc(1.75rem * var(--font-heading-scale))}.buff-section .__article-txt h3,.buff-section .rte h3,.buff-section .__article-txt-p h3,.buff-section .__article-txt-p-sm h3,.buff-section .__article-txt-p-lg h3{font-size:calc(1.31rem * var(--font-heading-scale))}.buff-section .__article-txt h4,.buff-section .rte h4,.buff-section .__article-txt-p h4,.buff-section .__article-txt-p-sm h4,.buff-section .__article-txt-p-lg h4{font-size:calc(1.125rem * var(--font-heading-scale))}.buff-section .__article-txt h5,.buff-section .rte h5,.buff-section .__article-txt-p h5,.buff-section .__article-txt-p-sm h5,.buff-section .__article-txt-p-lg h5{font-size:calc(1rem * var(--font-heading-scale))}.buff-section .__article-txt h6,.buff-section .rte h6,.buff-section .__article-txt-p h6,.buff-section .__article-txt-p-sm h6,.buff-section .__article-txt-p-lg h6{font-size:calc(.9rem * var(--font-heading-scale))}.buff-section .__article-txt a,.buff-section .rte a,.buff-section .__article-txt-p a,.buff-section .__article-txt-p-sm a,.buff-section .__article-txt-p-lg a{position:relative;color:RGB(var(--color-text));opacity:1;will-change:opacity;transition:all .25s ease}.buff-section .__article-txt a:after,.buff-section .rte a:after,.buff-section .__article-txt-p a:after,.buff-section .__article-txt-p-sm a:after,.buff-section .__article-txt-p-lg a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:RGB(var(--color-text));transform:scale(1);will-change:transform;transition:all .25s ease}.buff-section .__article-txt a:hover,.buff-section .rte a:hover,.buff-section .__article-txt-p a:hover,.buff-section .__article-txt-p-sm a:hover,.buff-section .__article-txt-p-lg a:hover{opacity:.8}.buff-section .__article-txt a:hover:after,.buff-section .rte a:hover:after,.buff-section .__article-txt-p a:hover:after,.buff-section .__article-txt-p-sm a:hover:after,.buff-section .__article-txt-p-lg a:hover:after{transform:scale(1.1,1.5)}.buff-section .__article-txt blockquote,.buff-section .rte blockquote,.buff-section .__article-txt blockquote p,.buff-section .rte blockquote p,.buff-section .__article-txt-p blockquote,.buff-section .__article-txt-p blockquote p,.buff-section .__article-txt-p-sm blockquote,.buff-section .__article-txt-p-sm blockquote p,.buff-section .__article-txt-p-lg blockquote,.buff-section .__article-txt-p-lg blockquote p{padding-left:0;font-style:italic;font-size:calc(1rem * var(--font-body-scale));font-weight:600;padding-left:1.5rem;position:relative;width:fit-content}.buff-section .__article-txt blockquote:before,.buff-section .rte blockquote:before,.buff-section .__article-txt blockquote p:before,.buff-section .rte blockquote p:before,.buff-section .__article-txt-p blockquote:before,.buff-section .__article-txt-p blockquote p:before,.buff-section .__article-txt-p-sm blockquote:before,.buff-section .__article-txt-p-sm blockquote p:before,.buff-section .__article-txt-p-lg blockquote:before,.buff-section .__article-txt-p-lg blockquote p:before{content:'"'}.buff-section .__article-txt blockquote:after,.buff-section .rte blockquote:after,.buff-section .__article-txt blockquote p:after,.buff-section .rte blockquote p:after,.buff-section .__article-txt-p blockquote:after,.buff-section .__article-txt-p blockquote p:after,.buff-section .__article-txt-p-sm blockquote:after,.buff-section .__article-txt-p-sm blockquote p:after,.buff-section .__article-txt-p-lg blockquote:after,.buff-section .__article-txt-p-lg blockquote p:after{content:'"'}.buff-section .__article-txt ul,.buff-section .rte ul,.buff-section .__article-txt ol,.buff-section .rte ol,.buff-section .__article-txt-p ul,.buff-section .__article-txt-p ol,.buff-section .__article-txt-p-sm ul,.buff-section .__article-txt-p-sm ol,.buff-section .__article-txt-p-lg ul,.buff-section .__article-txt-p-lg ol{line-height:28px;margin-left:calc(var(--pxSize) / 4);margin-bottom:1rem}.buff-section .__article-txt ul li,.buff-section .rte ul li,.buff-section .__article-txt ol li,.buff-section .rte ol li,.buff-section .__article-txt-p ul li,.buff-section .__article-txt-p ol li,.buff-section .__article-txt-p-sm ul li,.buff-section .__article-txt-p-sm ol li,.buff-section .__article-txt-p-lg ul li,.buff-section .__article-txt-p-lg ol li{font-size:calc(.9rem * var(--font-body-scale))}.buff-section .__article-txt ul li,.buff-section .rte ul li,.buff-section .__article-txt-p ul li,.buff-section .__article-txt-p-sm ul li,.buff-section .__article-txt-p-lg ul li{list-style:inside}.buff-section .__article-txt ol,.buff-section .rte ol,.buff-section .__article-txt-p ol,.buff-section .__article-txt-p-sm ol,.buff-section .__article-txt-p-lg ol{padding-inline-start:15px}.buff-section .__article-txt ol li,.buff-section .rte ol li,.buff-section .__article-txt-p ol li,.buff-section .__article-txt-p-sm ol li,.buff-section .__article-txt-p-lg ol li{list-style:revert}.buff-section .__article-txt-p-lg p,.buff-section .__article-txt-p-lg ul li,.buff-section .__article-txt-p-lg ol li,.buff-section .__article-txt.p-lg p,.buff-section .p-lg.rte p,.buff-section .__article-txt.p-lg ul li,.buff-section .p-lg.rte ul li,.buff-section .__article-txt.p-lg ol li,.buff-section .p-lg.rte ol li{font-size:calc(1.375rem * var(--font-body-scale))}@media(max-width:1024px){.buff-section .__article-txt-p-lg p,.buff-section .__article-txt-p-lg ul li,.buff-section .__article-txt-p-lg ol li,.buff-section .__article-txt.p-lg p,.buff-section .p-lg.rte p,.buff-section .__article-txt.p-lg ul li,.buff-section .p-lg.rte ul li,.buff-section .__article-txt.p-lg ol li,.buff-section .p-lg.rte ol li{font-size:calc(1.2rem * var(--font-body-scale))}}.buff-section .__article-txt-p-sm p,.buff-section .__article-txt-p-sm ul li,.buff-section .__article-txt-p-sm ol li,.buff-section .__article-txt.p-sm p,.buff-section .p-sm.rte p,.buff-section .__article-txt.p-sm ul li,.buff-section .p-sm.rte ul li,.buff-section .__article-txt.p-sm ol li,.buff-section .p-sm.rte ol li{font-size:calc(.9rem * var(--font-body-scale))}.buff-section .__article-txt-p-x-sm p,.buff-section .__article-txt-p-x-sm ul li,.buff-section .__article-txt-p-x-sm ol li,.buff-section .__article-txt.p-x-sm p,.buff-section .p-x-sm.rte p,.buff-section .__article-txt.p-x-sm ul li,.buff-section .p-x-sm.rte ul li,.buff-section .__article-txt.p-x-sm ol li,.buff-section .p-x-sm.rte ol li{font-size:calc(.8rem * var(--font-body-scale))}.buff-section-2025 h1,.buff-section-2025 .h1,.buff-section-2025 .h1>p{--baseSize: 1rem;font-size:calc(var(--baseSize) * var(--font-heading-scale));padding-bottom:calc(var(--baseSize) / 2);font-family:var(--font-header-family);color:RGB(var(--color-accent));line-height:1.1;letter-spacing:var(--font-heading-spacing);font-weight:900;text-transform:uppercase;word-break:break-word;transform-origin:top left;margin:0}.buff-section-2025 h1:has(svg.icon-squiggle),.buff-section-2025 .h1:has(svg.icon-squiggle),.buff-section-2025 .h1>p:has(svg.icon-squiggle){position:relative;overflow:hidden;margin-right:3px;display:inline-block}.buff-section-2025 h1:has(svg.icon-squiggle) span,.buff-section-2025 .h1:has(svg.icon-squiggle) span,.buff-section-2025 .h1>p:has(svg.icon-squiggle) span{position:relative}.buff-section-2025 h1:has(svg.icon-squiggle) span:after,.buff-section-2025 .h1:has(svg.icon-squiggle) span:after,.buff-section-2025 .h1>p:has(svg.icon-squiggle) span:after{content:"";position:absolute;z-index:2;background-color:RGB(var(--color-background));width:100vw;left:100%;bottom:0;transform:translateY(50%);height:3rem}.buff-section-2025 h1:has(svg.icon-squiggle) svg,.buff-section-2025 .h1:has(svg.icon-squiggle) svg,.buff-section-2025 .h1>p:has(svg.icon-squiggle) svg{all:unset;position:absolute;left:0;bottom:calc(var(--baseSize) * .25);height:calc(var(--baseSize) * .25);width:auto;transform:translate(var(--offset))}.buff-section-2025 h1:has(svg.icon-squiggle) svg *,.buff-section-2025 .h1:has(svg.icon-squiggle) svg *,.buff-section-2025 .h1>p:has(svg.icon-squiggle) svg *{fill:RGB(var(--color-accent))}.buff-section-2025 h1,.buff-section-2025 .h1,.buff-section-2025 .h1>p{--baseSize: 3.33vw}@media(min-width:1920px){.buff-section-2025 h1,.buff-section-2025 .h1,.buff-section-2025 .h1>p{--baseSize: 4rem}}@media(max-width:1250px){.buff-section-2025 h1,.buff-section-2025 .h1,.buff-section-2025 .h1>p{--baseSize: 2.6rem}}@media(max-width:676px){.buff-section-2025 h1,.buff-section-2025 .h1,.buff-section-2025 .h1>p{--baseSize: 2.25rem}}.buff-section-2025 h2,.buff-section-2025 .h2,.buff-section-2025 .h2>p{--baseSize: 1rem;font-size:calc(var(--baseSize) * var(--font-heading-scale));padding-bottom:calc(var(--baseSize) / 2);font-family:var(--font-header-family);color:RGB(var(--color-accent));line-height:1.1;letter-spacing:var(--font-heading-spacing);font-weight:900;text-transform:uppercase;word-break:break-word;transform-origin:top left;margin:0}.buff-section-2025 h2:has(svg.icon-squiggle),.buff-section-2025 .h2:has(svg.icon-squiggle),.buff-section-2025 .h2>p:has(svg.icon-squiggle){position:relative;overflow:hidden;margin-right:3px;display:inline-block}.buff-section-2025 h2:has(svg.icon-squiggle) span,.buff-section-2025 .h2:has(svg.icon-squiggle) span,.buff-section-2025 .h2>p:has(svg.icon-squiggle) span{position:relative}.buff-section-2025 h2:has(svg.icon-squiggle) span:after,.buff-section-2025 .h2:has(svg.icon-squiggle) span:after,.buff-section-2025 .h2>p:has(svg.icon-squiggle) span:after{content:"";position:absolute;z-index:2;background-color:RGB(var(--color-background));width:100vw;left:100%;bottom:0;transform:translateY(50%);height:3rem}.buff-section-2025 h2:has(svg.icon-squiggle) svg,.buff-section-2025 .h2:has(svg.icon-squiggle) svg,.buff-section-2025 .h2>p:has(svg.icon-squiggle) svg{all:unset;position:absolute;left:0;bottom:calc(var(--baseSize) * .25);height:calc(var(--baseSize) * .25);width:auto;transform:translate(var(--offset))}.buff-section-2025 h2:has(svg.icon-squiggle) svg *,.buff-section-2025 .h2:has(svg.icon-squiggle) svg *,.buff-section-2025 .h2>p:has(svg.icon-squiggle) svg *{fill:RGB(var(--color-accent))}.buff-section-2025 h2,.buff-section-2025 .h2,.buff-section-2025 .h2>p{--baseSize: 2.6vw}@media(min-width:1920px){.buff-section-2025 h2,.buff-section-2025 .h2,.buff-section-2025 .h2>p{--baseSize: 3.125rem}}@media(max-width:1230px){.buff-section-2025 h2,.buff-section-2025 .h2,.buff-section-2025 .h2>p{--baseSize: 2rem}}@media(max-width:676px){.buff-section-2025 h2,.buff-section-2025 .h2,.buff-section-2025 .h2>p{--baseSize: 1.8rem}}.buff-section-2025 h3,.buff-section-2025 .h3,.buff-section-2025 .h3>p{--baseSize: 1rem;font-size:calc(var(--baseSize) * var(--font-heading-scale));padding-bottom:calc(var(--baseSize) / 2);font-family:var(--font-header-family);color:RGB(var(--color-accent));line-height:1.1;letter-spacing:var(--font-heading-spacing);font-weight:900;text-transform:uppercase;word-break:break-word;transform-origin:top left;margin:0}.buff-section-2025 h3:has(svg.icon-squiggle),.buff-section-2025 .h3:has(svg.icon-squiggle),.buff-section-2025 .h3>p:has(svg.icon-squiggle){position:relative;overflow:hidden;margin-right:3px;display:inline-block}.buff-section-2025 h3:has(svg.icon-squiggle) span,.buff-section-2025 .h3:has(svg.icon-squiggle) span,.buff-section-2025 .h3>p:has(svg.icon-squiggle) span{position:relative}.buff-section-2025 h3:has(svg.icon-squiggle) span:after,.buff-section-2025 .h3:has(svg.icon-squiggle) span:after,.buff-section-2025 .h3>p:has(svg.icon-squiggle) span:after{content:"";position:absolute;z-index:2;background-color:RGB(var(--color-background));width:100vw;left:100%;bottom:0;transform:translateY(50%);height:3rem}.buff-section-2025 h3:has(svg.icon-squiggle) svg,.buff-section-2025 .h3:has(svg.icon-squiggle) svg,.buff-section-2025 .h3>p:has(svg.icon-squiggle) svg{all:unset;position:absolute;left:0;bottom:calc(var(--baseSize) * .25);height:calc(var(--baseSize) * .25);width:auto;transform:translate(var(--offset))}.buff-section-2025 h3:has(svg.icon-squiggle) svg *,.buff-section-2025 .h3:has(svg.icon-squiggle) svg *,.buff-section-2025 .h3>p:has(svg.icon-squiggle) svg *{fill:RGB(var(--color-accent))}.buff-section-2025 h3,.buff-section-2025 .h3,.buff-section-2025 .h3>p{--baseSize: 1.93vw}@media(min-width:1920px){.buff-section-2025 h3,.buff-section-2025 .h3,.buff-section-2025 .h3>p{--baseSize: 2.3125rem}}@media(max-width:1490px){.buff-section-2025 h3,.buff-section-2025 .h3,.buff-section-2025 .h3>p{--baseSize: 1.8rem}}@media(max-width:676px){.buff-section-2025 h3,.buff-section-2025 .h3,.buff-section-2025 .h3>p{--baseSize: 1.65rem}}.buff-section-2025 h4,.buff-section-2025 .h4,.buff-section-2025 .h4>p{--baseSize: 1rem;font-size:calc(var(--baseSize) * var(--font-heading-scale));padding-bottom:calc(var(--baseSize) / 2);font-family:var(--font-header-family);color:RGB(var(--color-accent));line-height:1.1;letter-spacing:var(--font-heading-spacing);font-weight:900;text-transform:uppercase;word-break:break-word;transform-origin:top left;margin:0}.buff-section-2025 h4:has(svg.icon-squiggle),.buff-section-2025 .h4:has(svg.icon-squiggle),.buff-section-2025 .h4>p:has(svg.icon-squiggle){position:relative;overflow:hidden;margin-right:3px;display:inline-block}.buff-section-2025 h4:has(svg.icon-squiggle) span,.buff-section-2025 .h4:has(svg.icon-squiggle) span,.buff-section-2025 .h4>p:has(svg.icon-squiggle) span{position:relative}.buff-section-2025 h4:has(svg.icon-squiggle) span:after,.buff-section-2025 .h4:has(svg.icon-squiggle) span:after,.buff-section-2025 .h4>p:has(svg.icon-squiggle) span:after{content:"";position:absolute;z-index:2;background-color:RGB(var(--color-background));width:100vw;left:100%;bottom:0;transform:translateY(50%);height:3rem}.buff-section-2025 h4:has(svg.icon-squiggle) svg,.buff-section-2025 .h4:has(svg.icon-squiggle) svg,.buff-section-2025 .h4>p:has(svg.icon-squiggle) svg{all:unset;position:absolute;left:0;bottom:calc(var(--baseSize) * .25);height:calc(var(--baseSize) * .25);width:auto;transform:translate(var(--offset))}.buff-section-2025 h4:has(svg.icon-squiggle) svg *,.buff-section-2025 .h4:has(svg.icon-squiggle) svg *,.buff-section-2025 .h4>p:has(svg.icon-squiggle) svg *{fill:RGB(var(--color-accent))}.buff-section-2025 h4,.buff-section-2025 .h4,.buff-section-2025 .h4>p{--baseSize: 1.25vw}@media(min-width:1920px){.buff-section-2025 h4,.buff-section-2025 .h4,.buff-section-2025 .h4>p{--baseSize: 1.5rem}}@media(max-width:1600px){.buff-section-2025 h4,.buff-section-2025 .h4,.buff-section-2025 .h4>p{--baseSize: 1.25rem}}@media(max-width:676px){.buff-section-2025 h4,.buff-section-2025 .h4,.buff-section-2025 .h4>p{--baseSize: 1.2rem}}.buff-section-2025 h5,.buff-section-2025 .h5,.buff-section-2025 .h5>p{--baseSize: 1rem;font-size:calc(var(--baseSize) * var(--font-heading-scale));padding-bottom:calc(var(--baseSize) / 2);font-family:var(--font-body-family);color:RGB(var(--color-text));line-height:1.4;font-weight:900;letter-spacing:var(--font-body-spacing);word-break:break-word;margin:0;letter-spacing:calc(var(--font-body-spacing) + .05rem);text-transform:uppercase;--baseSize: 1.025rem}@media(max-width:1024px){.buff-section-2025 h5,.buff-section-2025 .h5,.buff-section-2025 .h5>p{--baseSize: .75rem}}@media(max-width:676px){.buff-section-2025 h5,.buff-section-2025 .h5,.buff-section-2025 .h5>p{--baseSize: 1rem}}.buff-section-2025 h6,.buff-section-2025 .h6,.buff-section-2025 .h6>p{--baseSize: 1rem;font-size:calc(var(--baseSize) * var(--font-heading-scale));padding-bottom:calc(var(--baseSize) / 2);font-family:var(--font-body-family);color:RGB(var(--color-text));line-height:1.4;font-weight:900;letter-spacing:var(--font-body-spacing);word-break:break-word;margin:0;text-transform:unset;--baseSize: 1.25rem}@media(max-width:1024px){.buff-section-2025 h6,.buff-section-2025 .h6,.buff-section-2025 .h6>p{--baseSize: 1.2rem}}@media(max-width:676px){.buff-section-2025 h6,.buff-section-2025 .h6,.buff-section-2025 .h6>p{--baseSize: 1.1rem}}.buff-section-2025 p,.buff-section-2025 .p{--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}.buff-section-2025 p:has(p),.buff-section-2025 .p:has(p){padding-bottom:0}.buff-section-2025 p,.buff-section-2025 .p{--baseSize: 1.125rem}.buff-section-2025 p:is(p),.buff-section-2025 .p:is(p){max-width:700px}@media(max-width:676px){.buff-section-2025 p,.buff-section-2025 .p{--baseSize: 1.05rem}}.buff-section-2025 .p-sm,.buff-section-2025 .p-sm>p{--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}.buff-section-2025 .p-sm:has(p),.buff-section-2025 .p-sm>p:has(p){padding-bottom:0}.buff-section-2025 .p-sm,.buff-section-2025 .p-sm>p{--baseSize: 1rem}.buff-section-2025 .p-sm:is(p),.buff-section-2025 .p-sm>p:is(p){max-width:650px}@media(max-width:676px){.buff-section-2025 .p-sm,.buff-section-2025 .p-sm>p{--baseSize: .95rem}}.buff-section-2025 .p-x-sm,.buff-section-2025 .p-x-sm>p{--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}.buff-section-2025 .p-x-sm:has(p),.buff-section-2025 .p-x-sm>p:has(p){padding-bottom:0}.buff-section-2025 .p-x-sm,.buff-section-2025 .p-x-sm>p{--baseSize: .85rem}.buff-section-2025 .p-x-sm:is(p),.buff-section-2025 .p-x-sm>p:is(p){max-width:600px}@media(max-width:676px){.buff-section-2025 .p-x-sm,.buff-section-2025 .p-x-sm>p{--baseSize: .8rem}}:root{--pxSize: 50px;--vwSize: 2vw;--sectionVerticalSpacing: 100px;--sectionGuttersSpacing: calc(var(--vwSize) * 5.5);--topSpacingRatio: 1;--bottomSpacingRatio: 1;--sliderArrowSize: 2.5rem;--globalShadowSize: .35rem;--overlayOpacity: .5;--inputHeight: 48px;--customIconHeight: var(var(--pxSize));--iconMinHeight: 2.75rem;--expandableContentIconWidth: .75rem;--maxWidth: 750px;--siteMaxWidth: 1920px;--meganav-height: 70px;--announcement-bar-height: 40px;--location-widget-height: 40px;--subnav-height: 0px;--stickyTop: calc(var(--meganav-height) + var(--announcement-bar-height) + var(--subnav-height))}@media(min-width:1920px){:root{--vwSize: calc(var(--siteMaxWidth) * .02)}}@media(max-width:1024px){:root{--pxSize: 40px;--vwSize: 1.6vw;--sectionVerticalSpacing: 70px;--sectionGuttersSpacing: calc(var(--vwSize) * 3);--inputHeight: 48px}}@media only screen and (max-width:900px){:root{--stickyTop: calc(var(--meganav-height) + var(--announcement-bar-height) + var(--subnav-height) + var(--location-widget-height) )}}@media(max-width:676px){:root{--pxSize: 30px;--vwSize: 1.2vw;--sectionVerticalSpacing: 65px;--sectionGuttersSpacing: 20px;--inputHeight: 45px;--stickyTop: 125px}}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/633/assets/theme.css.map */
