@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,.buff-section-2025 product-form .product-card__image__badge--layout-buff-by-you svg,product-form .product-card__image__badge--layout-buff-by-you .buff-section-2025 svg{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,.buff-section-2025 product-form .product-card__image__badge--layout-buff-by-you svg,product-form .product-card__image__badge--layout-buff-by-you .buff-section-2025 svg{color:transparent!important;display:inline-block;background-clip:text}product-form{position:relative;z-index:3}product-form .product-card{position:relative;pointer-events:all;display:flex;flex-direction:column;height:100%}product-form .product-card__image{display:block;position:relative;padding-bottom:100%;width:100%;pointer-events:none}product-form .product-card__image img{position:absolute;width:100%;top:0;height:100%;left:0;object-fit:cover}product-form .product-card__image img:first-child{z-index:2}product-form .product-card__image__ribbon{--ribbonSize: 1rem;font-size:12px;background:RGB(var(--color-foreground));color:RGB(var(--color-foreground-text));font-weight:600;position:absolute;top:var(--ribbonSize);left:calc(var(--ribbonSize) * -.75);padding:calc(var(--ribbonSize) / 2) var(--ribbonSize);z-index:3}product-form .product-card__image__badge{--baseSize: .65rem !important;--badgeSize: 4rem;--color-text: 255, 255, 255;padding-bottom:0!important;line-height:1.1!important;position:absolute;bottom:calc(var(--badgeSize) / 4);right:calc(var(--badgeSize) / 4);z-index:3;height:var(--badgeSize);width:var(--badgeSize);max-width:var(--badgeSize);max-height:var(--badgeSize);text-align:center;border:calc(var(--badgeSize) / 5) solid RGB(var(--color-background));background:RGB(var(--color-background));border-radius:10rem;display:grid;place-content:center}product-form .product-card__image__badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.45);border:1px solid RGB(var(--color-text));border-radius:10rem}product-form .product-card__image__badge:has(svg):not(.product-card__image__badge--layout-buff-by-you){background:transparent;border-color:transparent}product-form .product-card__image__badge:has(svg):not(.product-card__image__badge--layout-buff-by-you):after{content:none}product-form .product-card__image__badge svg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;transform:scale(1.6)}product-form .product-card__image__badge svg path,product-form .product-card__image__badge svg circle,product-form .product-card__image__badge svg rect{fill:RGB(var(--color-background))}product-form .product-card__image__badge svg path.badge-border,product-form .product-card__image__badge svg circle.badge-border,product-form .product-card__image__badge svg rect.badge-border{fill:RGB(var(--color-text))}product-form .product-card__image__badge--layout-seasonal{--color-background: 140, 180, 159}product-form .product-card__image__badge--layout-seasonal:after{border-style:dotted}product-form .product-card__image__badge--layout-top-pick{--color-background: 26, 145, 145}product-form .product-card__image__badge--layout-for-him{--color-background: 122, 169, 91}product-form .product-card__image__badge--layout-for-her{--color-background: 234, 104, 82}product-form .product-card__image__badge--layout-new{--color-background: 242, 201, 98}product-form .product-card__image__badge--layout-tsa{--color-background: 100, 197, 177}product-form .product-card__image__badge--layout-buff-by-you svg{border-radius:50%;background-clip:unset!important}product-form .product-card__image__badge--layout-buff-by-you .badge-special-bby{fill:#e2bb6a}product-form .product-card__image__badge--layout-buff-by-you circle{will-change:transform;transition:transform .25s ease}product-form .product-card__image__badge span{position:relative;z-index:2}product-form .product-card__image__inventory-note{--baseSize: .7rem !important;padding:.25rem!important;position:absolute;z-index:3;left:.5rem;right:.5rem;bottom:.5rem;background:RGBA(var(--color-background)/.8);color:RGB(var(--color-accent));text-align:center;font-weight:700;border-radius:3px}product-form .product-card__image__smell-tab.h5{--baseSize: .65rem !important;border:none;background:linear-gradient(RGB(var(--color-text)/.05),RGB(var(--color-text)/.05)),RGB(var(--color-background));border-radius:0 0 1rem 1rem;color:RGB(var(--color-text));left:0;line-height:2;padding:0 1rem!important;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%) rotate(-90deg);transform-origin:top center;z-index:4;will-change:transform;transition:transform .25s ease}product-form .product-card__image__smell-tab.h5:before{content:"";height:.5rem;position:absolute;left:0;right:0;top:0;will-change:transform;transform:translateY(0) scaleY(0);transform-origin:top;transition:transform .25s ease;background:linear-gradient(RGB(var(--color-text)/.05),RGB(var(--color-text)/.05)),RGB(var(--color-background))}product-form .product-card__image__smell-tab.h5:hover{transform:translate(calc(-50% + .5rem)) rotate(-90deg)}product-form .product-card__image__smell-tab.h5:hover:before{transform:translateY(-100%) scaleY(1)}product-form .product-card__text{display:block;text-align:center;padding:1rem 0;pointer-events:none;flex:1}product-form .product-card__text__feature,product-form .product-card__text__subcategories{--baseSize: .7rem !important;padding-bottom:0!important}product-form .product-card__text__subcategories{font-weight:600;opacity:.6}product-form .product-card__text .h5{--baseSize: .9rem !important}product-form .product-card__text .h5 .bby-gradient--text,product-form .product-card__text .h5 .product-card__image__badge--layout-buff-by-you svg,product-form .product-card__image__badge--layout-buff-by-you .product-card__text .h5 svg{text-shadow:0 0 0px RGBA(var(--color-text)/.15)}product-form .product-card__text .yotpo-widget-instance{height:30px}product-form .product-card__text .yotpo-widget-instance p{padding-bottom:0!important;font-weight:600!important;font-size:12px!important;color:RGB(var(--color-text))!important;line-height:1!important}product-form .product-card__text .yotpo-widget-instance .yotpo-reviews-star-ratings-widget{margin-bottom:0!important}product-form .product-card__text .yotpo-widget-instance .yotpo-sr-bottom-line-summary div span{height:unset!important}product-form .product-card__text .yotpo-widget-instance .yotpo-sr-bottom-line-summary div span svg{width:.9rem;height:auto}product-form .product-card__form .btn,product-form .product-card__link .btn{--color-foreground: var(--color-text);position:relative;width:100%;padding-left:0;padding-right:0}product-form .product-card__form .btn .h5,product-form .product-card__link .btn .h5{--baseSize: .75rem !important;padding-bottom:0!important;color:RGB(var(--color-background));font-weight:400;display:inline;justify-content:center;transition:opacity .2s ease}product-form .product-card__form .btn .h5 *,product-form .product-card__link .btn .h5 *{display:inline}product-form .product-card__form .btn .h5 s.regular-price,product-form .product-card__link .btn .h5 s.regular-price{font-weight:400}product-form .product-card__form .btn .h5:has(s.regular-price)>span:nth-child(2),product-form .product-card__link .btn .h5:has(s.regular-price)>span:nth-child(2){display:none}product-form .product-card__form .btn.loading .h5,product-form .product-card__link .btn.loading .h5{opacity:0}product-form .product-card__form .btn.loading:after,product-form .product-card__link .btn.loading:after{content:"";display:inline-block;width:1em;height:1em;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite;vertical-align:middle;position:absolute;left:50%;transform-origin:center center;top:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}product-form .product-card__form~*,product-form .product-card__link~*{pointer-events:none}product-form .product-card:hover{color:RGB(var(--color-text))}product-form .product-card:hover .product-card__image img:first-child{z-index:0}product-form .product-card:hover .product-card__image .product-card__image__badge--layout-buff-by-you svg circle:nth-child(3),product-form .product-card:hover .product-card__image .product-card__image__badge--layout-buff-by-you svg circle:nth-child(4){transform:translate(13%)}product-form .product-card:hover .product-card__image .product-card__image__badge--layout-buff-by-you svg circle:nth-child(5),product-form .product-card:hover .product-card__image .product-card__image__badge--layout-buff-by-you svg circle:nth-child(6){transform:translate(-13%)}product-form .product-card:hover:before{content:"";position:absolute;top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem;background:RGB(var(--color-text)/.05);border-radius:5px}@media(max-width:676px){product-form .product-card__text{padding:.5rem 0}product-form .product-card__form .btn,product-form .product-card__link .btn{padding-left:0;padding-right:0}product-form .product-card__form .btn .h5,product-form .product-card__link .btn .h5{--baseSize: .58rem !important}product-form .product-card__image__badge{bottom:calc(var(--badgeSize) / 8);right:calc(var(--badgeSize) / 8)}product-form .product-card:hover:before{top:-.5rem;right:-.5rem;bottom:-.75rem;left:-.5rem}}product-form .wishlist-btn{top:12px!important}product-form .wishlist-btn .hulkapps-wl-collection-icon{font-size:27px!important}@media(max-width:676px){product-form .wishlist-btn{top:5px!important;right:3px!important}product-form .wishlist-btn .hulkapps-wl-collection-icon{font-size:18px!important}}.product-card-smell-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.product-card-smell-modal[hidden]{display:none}.product-card-smell-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:RGB(var(--color-text)/.55)}.product-card-smell-modal__dialog{background:RGB(var(--color-background));border-radius:8px;color:RGB(var(--color-text));left:50%;height:min(80vh,48rem);width:min(56rem,100vw - var(--sectionGuttersSpacing) * 2);overflow:auto;padding:calc(var(--pxSize) / 2) 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-card-smell-modal__close{align-items:center;background:RGB(var(--color-foreground));border:0;border-radius:50%;color:RGB(var(--color-background));cursor:pointer;display:flex;font-size:1.5rem;height:2.5rem;width:2.5rem;max-width:2.5rem;justify-content:center;line-height:1;position:sticky;top:0;padding:0!important;z-index:2;margin-left:auto;margin-right:calc(var(--pxSize) / 4)}.product-card-smell-modal__header{align-items:center;display:flex;gap:calc(var(--pxSize) / 4);overflow:hidden;position:sticky;top:0;z-index:2}.product-card-smell-modal__marquee{flex:1;margin:0;overflow:hidden;white-space:nowrap}.product-card-smell-modal__marquee:is(h2),.product-card-smell-modal__marquee span,.product-card-smell-modal__marquee span:after{color:RGB(var(--scent-color));font-size:clamp(3rem,8vw,8rem);line-height:.8;padding-top:5px;padding-bottom:0!important}@keyframes productCardSmellTextMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.product-card-smell-modal__marquee span{animation:productCardSmellTextMarquee 25s linear infinite;display:block;width:fit-content}.product-card-smell-modal__marquee span:after{content:attr(data-text);left:100%;padding-left:8vw;position:absolute}.product-card-smell-modal__images{column-count:3;column-gap:1rem;padding:calc(var(--pxSize) / 2) calc(var(--pxSize) / 2) 0 calc(var(--pxSize) / 2)}.product-card-smell-modal__image{background:linear-gradient(90deg,RGB(var(--color-text)/.06) 25%,RGB(var(--color-text)/.12) 37%,RGB(var(--color-text)/.06) 63%);background-size:400% 100%;border-radius:5px;break-inside:avoid;margin-bottom:1rem;overflow:hidden}.product-card-smell-modal__image.__loading{animation:productCardSmellImageSkeleton 1.4s ease infinite;min-height:16rem}.product-card-smell-modal__image.__loading img{opacity:0}.product-card-smell-modal__image:nth-child(2n).__loading{min-height:12rem}.product-card-smell-modal__image:nth-child(3n).__loading{min-height:20rem}.product-card-smell-modal__image img{border-radius:inherit;display:block;transition:opacity .2s ease;width:100%}@keyframes productCardSmellImageSkeleton{0%{background-position:100% 0}to{background-position:0 0}}@media(max-width:676px){.product-card-smell-modal__dialog{max-width:calc(100vw - var(--sectionGuttersSpacing) * 2)}.product-card-smell-modal__images{column-count:2}}
/*# sourceMappingURL=/cdn/shop/t/633/assets/product-card.css.map */
