.ds-btn{font-family:var(--font-sans),sans-serif;letter-spacing:.0225em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;font-weight:600;line-height:1.5}@media (min-width:1024px){.ds-btn{letter-spacing:.025em}}.ds-btn{justify-content:center;align-items:center;padding:.75rem 1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.ds-btn-primary{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ds-btn-primary:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(118 118 118/var(--tw-bg-opacity,1))}.ds-btn-primary{outline-color:#1081c7}.ds-btn-primary:focus{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));outline-width:2px}.ds-btn-primary:active{--tw-bg-opacity:1;background-color:rgb(62 61 61/var(--tw-bg-opacity,1));outline-width:0}.ds-btn-primary:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(168 168 168/var(--tw-bg-opacity,1))}.ds-btn-secondary{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.ds-btn-secondary:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.ds-btn-secondary{outline-color:#1081c7}.ds-btn-secondary:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));outline-width:2px}.ds-btn-secondary:active{--tw-bg-opacity:1;background-color:rgb(212 211 211/var(--tw-bg-opacity,1));outline-width:0}.ds-btn-secondary:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-btn-subtle{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.ds-btn-subtle:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.ds-btn-subtle{outline-color:#1081c7}.ds-btn-subtle:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));outline-width:2px}.ds-btn-subtle:active{--tw-bg-opacity:1;background-color:rgb(212 211 211/var(--tw-bg-opacity,1));outline-width:0}.ds-btn-subtle:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}
.ds-checkbox{width:1rem;height:1rem}.ds-checkbox-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));width:1rem!important;height:1rem!important}.ds-checkbox-input{--tw-border-opacity:1;border-width:2px;border-color:rgb(118 118 118/var(--tw-border-opacity,1));transition-duration:.2s}.ds-checkbox-input:checked{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.ds-checkbox-input:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.ds-checkbox-input:disabled{--tw-border-opacity:1;border-color:rgb(168 168 168/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ds-checkbox-input{outline-color:#1081c7}
.ds-color-swatch{cursor:pointer;appearance:none;padding:.25rem;transition-duration:.2s;display:inline-flex;position:relative}.ds-color-swatch:hover{padding:.125rem}.ds-color-swatch{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ds-color-swatch:hover .ds-color-swatch-frame{--tw-border-opacity:1;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.ds-color-swatch-active{padding:.125rem}.ds-color-swatch-active .ds-color-swatch-frame{--tw-border-opacity:1;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.ds-color-swatch-frame{border-width:1px;border-color:#0000;width:100%;height:100%;transition-duration:.2s;position:absolute;inset:0}.ds-color-swatch-frame:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.ds-color-swatch-inactive{overflow:hidden}.ds-color-swatch-inactive .ds-color-swatch-frame{z-index:10;--tw-border-opacity:1;border-width:2px;border-color:rgb(238 238 238/var(--tw-border-opacity,1))}.ds-color-swatch-inactive .ds-color-swatch-crossmark{z-index:10;transform-origin:0;--tw-rotate:45deg;width:200%;height:.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1));margin-top:-1px;position:absolute;top:0;left:0}.ds-color-swatch-active.ds-color-swatch-inactive .ds-color-swatch-frame{--tw-border-opacity:1;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}
.ds-input{appearance:none;outline-offset:2px;border-radius:0;outline:2px solid #0000;width:100%;height:2rem;transition-duration:.2s}.ds-input-default{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:inset 0 -1px 0 0 var(--color-grayscale-400);--tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-input-default::placeholder{--tw-text-opacity:1;color:rgb(82 81 81/var(--tw-text-opacity,1))}.ds-input-default:focus{--tw-shadow:inset 0 -2px 0 0 var(--color-black);--tw-shadow-colored:inset 0 -2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-input-default:focus::placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.ds-input-default:disabled{--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity,1))}.ds-input-default:disabled::placeholder{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.peer:focus~.ds-input-icon{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.peer:placeholder-shown~.ds-input-icon{--tw-text-opacity:1;color:rgb(82 81 81/var(--tw-text-opacity,1))}.peer:disabled~.ds-input-icon{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-input-error{--tw-shadow:inset 0 -1px 0 0 var(--color-system-failure);--tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-input-error:disabled{--tw-shadow:inset 0 -1px 0 0 var(--color-grayscale-400);--tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-input-message{--tw-text-opacity:1;color:rgb(118 118 118/var(--tw-text-opacity,1))}.ds-input-message-disabled{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}
.typo-h1{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;font-weight:700;line-height:1.2}@media (min-width:1024px){.typo-h1{font-size:2.5rem;line-height:1.2}}.typo-h2{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;font-weight:700;line-height:1.3}@media (min-width:1024px){.typo-h2{font-size:1.75rem;line-height:1.2}}.typo-h3{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;font-weight:700;line-height:1.3}@media (min-width:1024px){.typo-h3{font-size:1.25rem;line-height:1.3}}.typo-h4{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;font-weight:700}@media (min-width:1024px){.typo-h4{font-size:1rem;line-height:1.5}}.typo-h5{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem;font-weight:700;line-height:1.5}@media (min-width:1024px){.typo-h5{font-size:.875rem;line-height:1.5}}.typo-enlarged{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;font-size:1rem;line-height:1.5}.typo-main{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;line-height:1.5}@media (min-width:1024px){.typo-main{font-size:1rem;line-height:1.5}}.typo-secondary{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem;line-height:1.5}@media (min-width:1024px){.typo-secondary{font-size:.875rem;line-height:1.5}}.typo-tiny{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.625rem;line-height:1.5}@media (min-width:1024px){.typo-tiny{font-size:.75rem;line-height:1.5}}.typo-bold{font-weight:700}
.ds-pill{display:inline-flex}.ds-pill-typography{-moz-column-gap:.25rem;justify-content:center;align-items:center;column-gap:.25rem;display:inline-flex}.ds-pill-default{letter-spacing:.0175em;--tw-border-opacity:1;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding:.25rem 1rem;font-size:.875rem;font-weight:600}.ds-pill-small{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1));letter-spacing:.015em;border-width:1px;border-color:#0000;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.ds-pill-discount{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));letter-spacing:.015em;border-width:1px;border-color:#0000;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.ds-pill-product{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));letter-spacing:.015em;border-width:1px;border-color:#0000;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.ds-pill-filter{--tw-shadow:inset 0 0 0 1px var(--color-grayscale-300);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem}.ds-pill-filter:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.ds-pill-filter-dark{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:.25rem .5rem}
.ds-link-button{appearance:none;--tw-shadow:inset 0 -2px 0 0 currentColor;--tw-shadow-colored:inset 0 -2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding-bottom:.25rem;transition-duration:.2s;display:inline-flex}@media (min-width:1024px){.ds-link-button:hover{--tw-shadow:inset 0 -4px 0 0 currentColor;--tw-shadow-colored:inset 0 -4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.ds-link-button.ds-link-button-active{--tw-shadow:inset 0 -4px 0 0 currentColor;--tw-shadow-colored:inset 0 -4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-link-button:hover .ds-link-button-text{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.ds-link-button-text{font-weight:700;transition-duration:.2s}
.ds-dropdown-control{appearance:none;-moz-column-gap:.25rem;justify-content:center;align-items:center;column-gap:.25rem;padding-top:.25rem;padding-bottom:.25rem;transition-duration:.2s;display:inline-flex}.ds-dropdown-control:hover{--tw-shadow:inset 0 -1px 0 0 var(--color-grayscale-700);--tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-dropdown-control:disabled{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-dropdown-control-active{--tw-shadow:inset 0 -1px 0 0 var(--color-grayscale-700);--tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.ds-selection-button{cursor:pointer;appearance:none;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;transition-duration:.2s;display:inline-flex}@media (min-width:1024px){.ds-selection-button:hover{--tw-bg-opacity:1;background-color:rgb(212 211 211/var(--tw-bg-opacity,1))}}.ds-selection-button:disabled{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-selection-button:hover:disabled{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ds-selection-button-active{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ds-selection-button-active:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.ds-selection-button-active{--tw-shadow:inset 0 0 0 1px var(--color-black);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-selection-button-active:disabled{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(118 118 118/var(--tw-text-opacity,1))}.ds-selection-button-active:hover:disabled{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1))}.ds-selection-button-stroked{--tw-shadow:inset 0 0 0 1px var(--color-grayscale-300);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-selection-button-stroked.ds-selection-button-active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.ds-flex-row{flex-direction:row;display:flex}.ds-flex-row:not(.ds-flex-row-no-gap){margin-left:-.5rem;margin-right:-.5rem}.ds-flex-row:not(.ds-flex-row-no-gap)>*{padding-left:.5rem;padding-right:.5rem}.ds-flex-row:not(.ds-flex-row-no-wrap){flex-wrap:wrap}
.ds-selection-item{cursor:pointer;appearance:none;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(87 83 78/var(--tw-text-opacity,1));justify-content:space-between;align-items:center;padding:.5rem .75rem;transition-duration:.2s;display:flex}.ds-selection-item:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.ds-selection-item:disabled{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-selection-item:hover:disabled{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ds-selection-item-active,.ds-selection-item-active:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.ds-selection-item-active:disabled{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-selection-item-active:hover:disabled{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.ds-selection-item-disabled{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-selection-item-disabled:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ds-selection-item-active.ds-selection-item-disabled{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-selection-item-active.ds-selection-item-disabled:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}
.ds-segmented-group{width:100%;display:flex}.ds-segmented-btn{--tw-border-opacity:1;border-width:1px;border-color:rgb(231 229 228/var(--tw-border-opacity,1));flex:1;padding:.5rem 1rem;display:block}.ds-segmented-btn:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.ds-segmented-btn{outline-color:#1081c7}.ds-segmented-btn:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));outline-width:2px}.ds-segmented-btn:active{--tw-bg-opacity:1;background-color:rgb(212 211 211/var(--tw-bg-opacity,1));outline-width:0}.ds-segmented-btn-active{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ds-segmented-btn-active:hover,.ds-segmented-btn-active:focus,.ds-segmented-btn-active:active{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.ds-segmented-group-link-button{gap:1rem}
.block-bg-gray{background-color:#f7f7f7}.block-bg-category{text-align:center;background-color:#97a3ae;padding:20%}.category-grid-li{display:inline-block}.social-responsibility-wrap{padding:80px 0 100px!important}.social-responsibility-wrap h3{text-align:left;margin-top:50px;margin-bottom:24px}.social-responsibility-wrap a{color:#000;letter-spacing:.08em;margin:24px 0;font-size:12px;line-height:15px}.welcome-home-slider .splide__arrows button svg path{fill:#000!important}.grant-program-wrap{margin:0 auto;max-width:1030px!important}@media (max-width:1050px){.grant-program-wrap{max-width:calc(100% - 50px)!important}}.grant-program-wrap td{padding:0}.grant-program-wrap table{margin:0}.grant-program-wrap td:first-of-type{max-width:615px}.grant-program-wrap td:first-of-type p:first-of-type{margin:0}.grant-program-wrap td:first-of-type h3:first-of-type{margin-top:0}.grant-program-wrap h3{text-align:left;letter-spacing:1.3px;margin-bottom:22px}.grant-program-wrap td:first-of-type h3:nth-of-type(2){margin-top:50px!important}.grant-program-wrap td:nth-of-type(2) p{margin:0}.grant-program-wrap td:first-of-type p:last-child{margin-bottom:0}.revive-page .revive-content-wrap h4{text-align:left;margin-bottom:22px}.revive-page .revive-content-wrap h5{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#000;margin-top:30px;margin-bottom:10px;font-size:20px;font-weight:700;line-height:24px}.revive-page .revive-content-wrap h1{text-align:left;letter-spacing:.06em;margin-bottom:30px}.revive-page .revive-content-wrap a{color:#000;letter-spacing:.08em;font-size:12px;font-weight:700;line-height:125%}.revive-page .revive-content-wrap h4{color:#000;letter-spacing:.08em;margin-top:50px;font-size:20px;font-weight:700;line-height:24px}.revive-page .revive-content-wrap h4:last-of-type{margin-top:30px}.revive-page .revive-content-wrap img:last-of-type{margin-top:-100px;margin-right:0}.revive-page .revive-content-wrap{padding:50px 0 20px}.revive-page .revive-content-wrap img:first-of-type{margin:100px 0 50px}.revive-page .revive-content-wrap hr{border-color:#dd5f13;height:1px;margin:30px 0 0}.revive-page .revive-content-wrap table td{padding:0}.revive-page .revive-content-wrap ol p{color:#000;margin:0}.revive-page .revive-content-wrap ol{padding-left:18px}.revive-page .revive-content-wrap ol li::marker{color:#000;font-size:14px}.revive-page .revive-content-wrap table td p{margin:0}.revive-page .revive-content-wrap table:first-of-type tr:first-of-type tr td:last-child p{text-align:right}.revive-page .revive-content-wrap table{min-width:305px;margin:0}.revive-content-wrap article{margin-top:0!important}.revive-page .revive-content-wrap h4:first-of-type{margin-top:0}.revive-page .revive-content-wrap i{letter-spacing:.01em;margin-top:10px;font-family:FreightBig Pro;font-size:18px;font-weight:400;line-height:22px;display:flex}.grant-program-page .block-article p{letter-spacing:.02em;color:#4c4442;font-size:16px;font-weight:400;line-height:26px}.program-benefits article{margin:0!important}.program-benefits h4{text-align:left;color:#0c1319;letter-spacing:.08em;margin:0 0 22px;font-weight:700}.program-benefits ul{margin-bottom:20px}.program-benefits ul li{margin:0;padding:0}.program-benefits ul li::marker{color:#0c1319}.program-benefits ul p{letter-spacing:.02em;color:#0c1319;margin:0;font-size:14px;font-weight:400;line-height:18px}@media (max-width:767px){.program-benefits h4{margin-top:30px}.conservation-partners-slider .splide__arrow{margin-top:-17px}.revive-page .revive-content-wrap h5{margin-bottom:20px}.revive-page .revive-content-wrap table:first-of-type tr:first-of-type{flex-direction:column;display:flex}.revive-page .revive-content-wrap table:first-of-type tr:first-of-type tr{flex-direction:row}.revive-page .revive-content-wrap h1{letter-spacing:.08em;font-size:30px;line-height:38px}.revive-page .revive-content-wrap img:last-of-type{min-width:151px;margin:50px auto 0}.revive-page .revive-content-wrap{padding:30px 0 20px}.revive-page .revive-content-wrap img{margin:50px 0}.revive-page .revive-content-wrap h4{margin-top:30px}.grant-program-slider{padding:20px 0 50px!important}.social-responsibility-wrap{padding:30px 0 100px!important}.social-responsibility-wrap h3{font-size:20px!important;line-height:24px!important}.grant-program-wrap{padding-top:24px!important}.grant-program-wrap h3{font-size:20px;line-height:24px}.grant-program-wrap td{flex-direction:column;padding:0;display:flex}.grant-program-wrap img{display:none}.program-benefits{padding:0 0 30px!important}.program-benefits img{width:100%}.prose_affiliate p,.prose_affiliate a{font-size:14px!important;line-height:22px!important}.prose_affiliate a{height:22px!important}.prose_affiliate li::marker{color:inherit;font-size:14px}.prose_affiliate ol{padding-bottom:20px;padding-left:18px}.prose_affiliate ol li{margin:0;padding-left:4px}}.prose_affiliate p,.prose_affiliate a{color:#4c4442;letter-spacing:.02em;text-transform:inherit;margin:0;font-size:16px;line-height:26px}.prose_affiliate ol{padding-left:18px}.prose_affiliate ol li::marker{color:inherit;font-size:16px}.prose_affiliate a{height:26px;font-weight:600;display:inline-block}.grant-program-slider .slider-wrapper{margin-top:0;padding:0}.grant-program-slider{padding:50px 0!important}.conservation-partners-slider{padding-top:0!important;padding-bottom:50px!important}.conservation-partners-slider .slider-wrapper{margin-top:25px}.conservation-partners-slider .slider-button{display:flex}@media (min-width:768px){.program-benefits img{display:none}}.returns-page-step-1{padding-bottom:20px!important}.returns-page-step-1 article{max-width:630px;margin-right:auto}.returns-page-step-1 h3{text-align:left;font-size:20px;line-height:24px}.returns-page-step-1 h3+p{margin-bottom:24px}.returns-page-step-1 h3+p+p{margin-bottom:12px}.returns-page-step-1 h3~h3{margin-top:50px}.returns-page-step-1 p a{letter-spacing:.08em;color:#000;font-size:12px;line-height:19px;display:inline-block}.returnStepOne button{letter-spacing:.08em;text-transform:uppercase;background:#dd5f13;border-radius:2px;width:196px;height:56px;padding:2px 24px 0}.returnStepOne button:disabled{background-color:gray;border-color:gray}.experience p{color:#4c4442;font-size:20px;font-weight:400;line-height:24px}.prose.eco-system p{color:#4c4442;font-size:16px;line-height:26px}.welcome-home-slider{max-width:none;max-width:initial}.welcome-home-slider>div.container{margin-left:0}@media (max-width:640px){.welcome-home-slider{margin-right:0;margin-left:25px!important}.welcome-home-slider>div.container{margin-right:25px}}@media (min-width:640px){.welcome-home-slider{margin-left:calc(50vw - 320px)!important}.welcome-home-slider>div.container{margin-right:calc(50vw - 320px)!important}}@media (min-width:768px){.welcome-home-slider{margin-left:calc(50vw - 350px)!important}.welcome-home-slider>div.container{margin-right:calc(50vw - 350px)!important}}@media (min-width:1024px){.welcome-home-slider{margin-left:calc(50vw - 485px)!important}.welcome-home-slider>div.container{margin-right:calc(50vw - 485px)!important}}@media (max-width:768px){.returnStepOne button{order:0;width:100%;margin-bottom:20px}}@media (min-width:1280px){.welcome-home-slider{margin-left:calc(50vw - 640px)!important}.welcome-home-slider div.container{margin-right:calc(50vw - 640px)!important}}.affiliate-list ol{padding-left:25px;list-style:decimal}.affiliate-list p,.affiliate-list ol li{line-height:26px}.affiliate-list ol li a{border-bottom:2px solid #dd5f13;font-weight:700;line-height:26px;display:inline-block}.affiliate-list p a{border-bottom:2px solid #dd5f13;width:fit-content;font-weight:700;line-height:26px;display:block}.custom_splide_width{max-width:100%;margin:0 auto 0 24px}.splide__arrow:disabled{display:none}.splide__arrow--next{right:12%!important}@media (max-width:1023px){.splide__arrow{display:none!important}}@media (min-width:700px){.custom_splide_width{margin-left:calc(50vw - 350px)}}@media (min-width:1024px){.custom_splide_width{margin-left:calc(50vw - 485px)}}@media (min-width:1280px){.custom_splide_width{margin-left:calc(50vw - 640px)}}.prose-revive h4,.prose-revive h1{text-align:left}.prose-revive h4{margin:30px auto 20px}.prose-revive h1{margin-top:50px;font-size:32px}.prose-revive img:first-of-type{margin:50px 0 0}.prose-revive hr{margin:30px auto}.prose-revive td p,.prose-revive>table,.prose-revive ol p,.prose-revive li{margin:0}.prose ul+p{margin:0!important}.prose ul,.prose ul li:last-of-type,.prose ul li p:last-of-type{margin-bottom:0}.prose-career p,.prose-career ul,.prose-career ul *{margin:0}.prose-career>ul,.prose-career>p{margin-bottom:20px}.prose-career>h6{color:#000;margin-top:20px;font-size:14px;line-height:18px}@media (min-width:768px){.prose-revive{position:relative}.prose-revive h4,.prose-revive h1{margin:50px auto 22px}.prose-revive h5{text-align:left}.prose-revive h1{font-size:60px}.prose-revive h4:last-of-type{margin:30px auto 10px}.prose-revive h1{margin-bottom:30px}.prose-revive img:first-of-type{margin-top:100px}.prose-revive img:last-of-type{position:absolute;bottom:0;right:0;margin-bottom:30px!important}.prose-revive hr{margin:6px auto 30px;border-top:1px solid #dd5f13!important}.prose-revive td p,.prose-revive>table,.prose-revive ol p,.prose-revive li{margin:0}.prose-revive>p{margin-bottom:30px}.prose-revive ol{margin-bottom:48px}.prose-revive tr{border-bottom:none}.prose-shipping h5{margin-top:90px}.prose-shipping h3{margin-bottom:60px}.prose-shipping p{margin-bottom:50px}.prose-shipping p:last-of-type{margin:0}.prose-shipping img{padding-bottom:30px}}@media screen and (max-width:767px){.mob-custom-list{justify-content:center;width:100%;margin:0 auto;gap:10px!important}.mob-custom-list .max-half-mob{max-width:calc(50% - 20px);height:auto}}@media screen and (max-width:1024px){.mob-custom-list{justify-content:center;width:100%;margin:0 auto;gap:20px!important}.mob-custom-list .max-half-mob{max-width:calc(50% - 20px);height:auto}}.g-recaptcha{transform:scale(.75)}@media (max-width:280px){iframe[title=recaptcha\ challenge]{transform-origin:35px 35px;transform:scale(.9)!important}}@media (min-width:300px){.g-recaptcha{transform:scale(.85)}}@media (min-width:340px){.g-recaptcha{transform-origin:0 0;transform:scale(1)}}.prose.prose-details-card>.container.prose ul,ol{margin-bottom:1.25em;padding-left:1em!important}.custom-message-wrap .container{max-width:100%!important}.custom-message-wrap .prose>*{overflow:visible!important;overflow:initial!important}
.article-content-block h2,.article-content-block h3,.article-content-block h4,.article-content-block h5,.article-content-block h6{font-weight:700}.article-content-block h2{font-size:1.5rem;line-height:28px;font-family:var(--font-sans),sans-serif;text-align:left;letter-spacing:.01em;text-transform:none;margin-top:50px;padding-left:24px;font-style:normal;font-weight:600;position:relative;margin-bottom:30px!important}.article-content-block h2:before{content:"";background:#dd5f13;width:2px;height:100%;position:absolute;top:0;bottom:0;left:0}.article-content-block h3{text-align:left;text-transform:uppercase;font-size:1.1rem}.article-content-block h4{font-size:1rem}.article-content-block h2,.article-content-block h3,.article-content-block h4,.article-content-block h5,.article-content-block h6,.article-content-block p{margin-bottom:1rem}.article-content-block .blockquote{padding-top:85px;padding-bottom:58px}.article-content-block .tracking-widest p{text-align:justify;margin-bottom:10px}.main-block{display:flex}.second-block{background-color:#f7f7f7;width:50%;height:400px;padding:40px}@media screen and (max-width:600px){.main-block{display:block}.second-block{width:100%;margin-top:-6px}}@media (min-width:768px){.article-content-block h2{font-size:2.75rem;line-height:52px}.article-content-block h3{font-size:1.75rem}.article-content-block h4{font-size:1.25rem}}
.product-card{min-height:480px}.product-item-label{width:fit-content}.colors-length{letter-spacing:.02em;color:#4c4442;font-size:14px;font-weight:400;line-height:18px}@media (min-width:1280px){.product-card-wrap-hover .product-card,.group:hover .product-card{z-index:2;background:#fff;border:20px solid #fff;border-radius:2px;width:359px;min-height:700px;position:absolute;top:-20px;left:-20px;box-shadow:2px 4px 9px #00000021}.group:hover .product-card .hover-product-description{overflow:auto}.product-card-hover-content{position:static!important}}.hover-product-description li{letter-spacing:.02em;color:#000;font-size:14px;line-height:22px;list-style:inside}@media (max-width:768px){.product-card{min-height:300px}.product-card .item-image-wrapper{min-height:230px}.image-wrapper{padding:0!important}div.grid-info-box{padding-top:12px;padding-left:12px;padding-right:12px}}@media (min-width:768px){.product-card-wrap-hover .product-card-hover-content,.product-card-wrap-hover .product-card-hover-colors{opacity:1!important;height:auto!important}.product-card-wrap-hover .product-card-content{display:none}}
.product-image-modal_gallery{flex-direction:column;justify-content:center;width:100%;max-width:1024px;height:auto;display:flex}.product-image-modal_carousel{max-width:446px;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.product-image-modal_carousel .swiper-container{padding:0 70px 70px}@media (max-width:768px){.product-image-modal_carousel{max-width:100%;padding-left:0;padding-right:0}.product-image-modal_carousel .swiper-container{padding:0 0 70px}}@media (min-width:768px){.product-image-modal_carousel{max-width:600px}}@media (min-width:1024px){.product-image-modal_carousel{max-width:1000px;max-height:1200px}}.product-image-modal_carousel .swiper-container{height:100%}.product-image-modal__close-button{top:40px;right:40px}.product-image-modal__image-wrap{justify-content:center;align-items:center;max-width:1024px;height:100%;display:flex}.product-image-modal_thumbnails{min-width:auto;max-width:750px;margin:0 auto;padding:0 12px;min-height:15%!important}.product-image-modal_thumbnails .swiper-slide{opacity:.3}.product-image-modal_thumbnails .swiper-slide.swiper-slide-thumb-active{opacity:1}.swiper-wrapper{z-index:1;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;position:relative}.product-image-modal_carousel .swiper-button-next:after,.product-image-modal_carousel .swiper-button-prev:after{content:""}.product-image-modal_carousel .swiper-button-prev,.product-image-modal_carousel .swiper-button-next{z-index:2;background:#fff;border-radius:50%;width:48px;height:48px;position:absolute;top:calc(50% - 20px);right:3px;transform:translateY(-50%);box-shadow:0 2px 3px #34343466}.product-image-modal_carousel .swiper-button-prev{left:3px}.product-image-modal_carousel .swiper-button-next:before{content:"";background:#000;width:10px;height:2px;position:absolute;top:calc(50% + 2px);right:18px;transform:rotate(-45deg)}.product-image-modal_carousel .swiper-button-next:after{content:"";background:#000;width:10px;height:2px;position:absolute;top:calc(50% - 4px);right:18px;transform:rotate(45deg)}.product-image-modal_carousel .swiper-button-prev:before{content:"";background:#000;width:10px;height:2px;position:absolute;top:calc(50% + 2px);left:18px;transform:rotate(45deg)}.product-image-modal_carousel .swiper-button-prev:after{content:"";background:#000;width:10px;height:2px;position:absolute;top:calc(50% - 4px);left:18px;transform:rotate(-45deg)}@media (max-width:768px){.product-image-modal_carousel .swiper-button-prev,.product-image-modal_carousel .swiper-button-next{display:none}}.product-image-modal_carousel .iiz div:first-child{height:100%}.product-image-modal_carousel .iiz__img{-o-object-fit:contain;object-fit:contain;width:auto;margin-left:auto;margin-right:auto}@media (min-width:768px){.product-image-modal__image-wrap .iiz{max-width:600px}}
.promobar{letter-spacing:.01em;font-size:12px;font-weight:400}.promobar .promobar__message{padding:16px 0}.promobar a{border-bottom:1px solid #000;padding:5px 0}
.warranty-input .ds-input{letter-spacing:.02em;color:#0c1319;height:auto;min-height:52px;box-shadow:none;background:#fff;border:1px solid #e7e5e4;border-radius:2px;padding:18px 20px;font-size:14px;line-height:18px}.warranty-input .ds-input:focus{box-shadow:none}.warranty-toggle .ds-selection-button{text-transform:uppercase;letter-spacing:.08em;color:#0c1319;background:#fff;border:1px solid #e7e5e4;border-radius:2px;padding:10px 18px;font-size:12px;font-weight:600}.warranty-toggle .ds-selection-button.ds-selection-button-active{color:#fff;background:#0c1319}.warranty-radio{opacity:.01;cursor:pointer;position:absolute;left:0}.warranty-radio+label{cursor:pointer}.warranty-radio+label .warranty-radio-card{position:relative}.warranty-radio+label .warranty-radio-card:before{content:"";background:#fff;border:1px solid #4c4442;border-radius:50%;width:18px;height:18px;transition:all .275s;position:absolute;top:28px;left:20px}.warranty-radio+label .warranty-radio-card:after{content:"✓";z-index:5;opacity:0;background:#dd5f13;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;line-height:0;transition:all .2s;display:flex;position:absolute;top:28px;left:20px;transform:scale(0)rotate(45deg)}.warranty-radio:checked+label .warranty-radio-card:after{opacity:1;transform:scale(1)rotate(0)}.warranty-radio:checked+label{background:#e66d170d;border:1px solid #dd5f13;border-radius:2px}.warranty-radio:not(:checked)+label{background:#f7f7f7;border:1px solid #e7e5e4;border-radius:2px;transition:all .2s}.warranty-radio-card{background:#f7f7f7;border:1px solid #e7e5e4;border-radius:2px;transition:all .2s;display:block;position:relative}.warranty-radio-card:before{content:"";background:#fff;border:1px solid #4c4442;border-radius:50%;width:18px;height:18px;transition:all .275s;position:absolute;top:28px;left:20px}.warranty-radio-card:after{content:"✓";z-index:5;opacity:0;background:#dd5f13;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;line-height:0;transition:all .2s;display:flex;position:absolute;top:28px;left:20px;transform:scale(0)rotate(45deg)}.warranty-radio-card[data-checked=true]:after{opacity:1;transform:scale(1)rotate(0)}.warranty-radio-card[data-checked=true]{background:#e66d170d;border:1px solid #dd5f13}@media (max-width:720px){.btn-pos-fixed{background:#fff;align-items:center;width:100%;padding:10px;position:fixed;bottom:0;left:0;box-shadow:0 -2px 12px #b7b7b7}.open-modal{padding:10px 0 px;background:#fff;margin-left:-24px;position:fixed;top:0;bottom:0;overflow:scroll}}
.product-image-thumbnail>span,.product-image-thumbnail>span>span,.product-image-main>span,.product-image-main>span>span{aspect-ratio:1}.product-image-thumbnail>span>img,.product-image-thumbnail>span>span>img,.product-image-main>span>img,.product-image-main>span>span>img{width:100%!important;height:auto!important}@media (max-width:1024px){.splide__pagination--product-gallery{width:100%!important;bottom:-.2em!important}.splide__pagination--product-gallery li{flex:1;width:100%}.splide__pagination__page--product-gallery{opacity:1!important;border-radius:0!important;width:100%!important;height:2px!important;margin:0!important}.splide__pagination__page--product-gallery.is-active{background:#000!important;transform:none!important}}.splide__arrow--prev--product-gallery{display:flex!important;top:0!important}.splide__arrow--next--product-gallery{display:flex!important;bottom:0!important}@media (max-width:1024px){.splide__arrow--next--product-gallery{bottom:-46px!important}}.splide__arrow--product-gallery{box-shadow:none!important;display:flex!important}.splide__arrow--product-gallery svg path{opacity:.4;fill:#000!important}
.hero-default{min-height:600px}.full-height{height:100vh}.short-height{min-height:400px!important}.hero-center-block{justify-content:center;margin:auto;inset:0}.hero-center-left-block{justify-content:center;inset:0 0 0 80px}.hero-center-right-block{justify-content:center;top:0;bottom:0;right:80px}.hero-bottom-left-block{justify-content:left;bottom:40px;left:80px}.hero-bottom-right-block{justify-content:right;bottom:40px;right:80px}.hero-plp-custom{margin-bottom:1.25rem}.short-height .hero-bottom-left-block,.short-height .hero-bottom-right-block,.short-height .hero-bottom-center-block{bottom:20px}@media (min-width:768px) and (max-width:992px){.hero-center-left-block{justify-content:center;inset:0 0 0 24px}.hero-center-right-block{justify-content:center;top:0;bottom:0;right:24px}.hero-bottom-left-block{justify-content:left;bottom:40px;left:24px}.hero-bottom-right-block{justify-content:right;bottom:40px;right:24px}}@media (max-width:766px){.hero-center-left-block,.hero-center-right-block{justify-content:center;inset:0}.hero-bottom-left-block{justify-content:left;bottom:40px;left:0;right:0}.hero-bottom-right-block{justify-content:right;bottom:40px;left:0;right:0}}.hero-bottom-center-block{justify-content:center;margin:0 auto;bottom:40px;left:0;right:0}.hero-center-overlay-text-block{justify-content:center;margin:0 auto;bottom:35px;left:0;right:0}.hero-plp-filter-btn{box-sizing:border-box;border-radius:2px;flex-direction:row;flex:none;order:2;justify-content:center;align-items:center;gap:8px;width:191px;height:56px;padding:0 24px 0 16px;display:flex}.hero-plp-filter-btn-wht{border:2px solid #fff}.hero-plp-filter-btn-blk{border:2px solid #4c4442}.hero-default .btn{min-width:130px}.hero-center,.hero-bottom-left,.hero-bottom-right,.hero-bottom-center,.hero-center-left,.hero-center-right,.hero-center-overlay-text,.hero-blog-author,.module-hero-content{min-height:89svh}.hero-center-inset,.hero-bottom-left-inset{min-height:540px}.hero-plp-filter-center,.hero-plp-bottom-spread,.hero-plp-center,.hero-plp-custom,.hero-plp-filter-white-bg{min-height:420px}.page-header-center,.page-header-bottom-left{min-height:375px}h1.overlay-text{z-index:2;width:365px;position:absolute;top:-250px}.overlay-text-border{z-index:1;border-bottom:20px solid #000;width:365px;position:absolute;top:-165px;left:0}.promo-title-sub.overlay-text-sub{text-align:left;background:#000;width:391px;padding:5px 10px;position:absolute;top:-145px;right:-40px}.promo-title-sub.overlay-text-sub p{font-size:24px!important}.hero-plp-bottom-spread .promo-title-sub p{display:inline}.hero-plp-bottom-spread .promo-title-sub a{float:right}.hero-plp-filter-white-bg{background:#f7f7f7}.module-hero .short-height .desktop-btn{margin-top:0;margin-bottom:0}@media (min-width:768px){h1.overlay-text{z-index:2;width:548px;position:absolute;top:-250px;left:-130px}.overlay-text-border{z-index:1;border-bottom:20px solid #000;width:548px;position:absolute;top:-145px;left:-130px}.short-height{min-height:300px!important}}@media (max-width:767px){.tablet-image-background,.desktop-image-background{display:none}}@media (min-width:768px) and (max-width:1023px){.desktop-image-background,.mobile-image-background{display:none}.promo-title-sub.overlay-text-sub{text-align:left;background:#000;width:391px;padding:5px 10px;position:absolute;top:-125px;right:-120px}}@media (min-width:1024px){.promo-title-sub.overlay-text-sub{text-align:left;background:#000;width:391px;padding:5px 10px;position:absolute;top:-145px;right:-120px}.tablet-image-background,.mobile-image-background{display:none}h1.overlay-text{z-index:2;width:548px;position:absolute;top:-250px;left:-130px}.overlay-text-border{z-index:1;border-bottom:20px solid #000;width:548px;position:absolute;top:-145px;left:-130px}.hero-center,.hero-bottom-left,.hero-bottom-right,.hero-bottom-center,.hero-center-left,.hero-center-right,.hero-center-overlay-text,.hero-blog-author,.module-hero-content{min-height:600px}.hero-center-inset{min-height:680px}.hero-bottom-left-inset{min-height:720px}.hero-plp-filter-center,.hero-plp-bottom-spread,.hero-plp-center,.hero-plp-custom,.hero-plp-filter-white-bg{min-height:600px}.page-header-center,.page-header-bottom-left{min-height:540px}.desktop-btn{width:250px;height:56px;padding:20px 0;font-size:14px}}
.module-pro-text-content__features a{--tw-text-opacity:1;color:rgb(221 95 19/var(--tw-text-opacity,1));font-weight:400;text-decoration-line:underline}@media (min-width:768px){.module-pro-text-content__features ul li{margin-left:0;padding-left:25px;position:relative}.module-pro-text-content__features ul li:before{content:"";--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:100%;width:8px;height:8px;position:absolute;top:7px;left:0}.module-pro-text-content__features a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-weight:700}}
.seo-module a{font-weight:700;text-decoration:underline}
.yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile .bottom-line-items-wrapper{margin-left:-25px;justify-content:center!important;display:flex!important}
@media (max-width:600px){#onetrust-banner-sdk #onetrust-button-group button{width:100%}}
.product-inline-banner-video video{-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}
.pro-program-module-wrap .content-up{padding-top:0!important;display:none!important}.pro-program-module-wrap>div:first-child a{margin-right:0!important}.pro-program-module-wrap .module-featured-buybox{margin-bottom:50px!important}.pro-program-module-wrap .module-content-2images-article-size-by-side{min-height:100%!important;margin-bottom:50px!important;padding-bottom:0!important}@media (min-width:768px){.pro-program-module-wrap .heroWihoutBtn-sub{margin-top:-2px!important}.pro-program-module-wrap .content-up{display:block!important}.pro-program-module-wrap .module-featured-buybox{margin-bottom:70px!important}.pro-program-module-wrap .module-content-2images-article-size-by-side{margin-bottom:100px!important}}
.article-blog-content.with-authors,.article-blog-content.with-authors .module-hero-text__inner{margin-bottom:0!important}
.article-header h1{letter-spacing:-.5px;font-size:40px;line-height:38px}.article-header h2{letter-spacing:-.5px;font-size:32px;line-height:30px}.article-header h3{letter-spacing:-.5px;font-size:20px;line-height:18px}.article-header h4{font-size:18px;line-height:16px}.article-header h5{letter-spacing:.5px;font-size:17px;line-height:15px}.article-header h6{letter-spacing:.5px;font-size:16px;line-height:14px}.article-header h1,.article-header h2,.article-header h3,.article-header h4,.article-header h5,.article-header h6{text-transform:uppercase;font-weight:700}@media (min-width:768px){.article-header h1{letter-spacing:-.5px;font-size:50px;line-height:45px}.article-header h2{letter-spacing:-.5px;font-size:36px;line-height:34px}.article-header h3{letter-spacing:-.5px;font-size:22px;line-height:20px}.article-header h4{letter-spacing:-.5px;font-size:20px;line-height:18px}.article-header h5{letter-spacing:.5px;font-size:19px;line-height:17px}.article-header h6{letter-spacing:.5px;font-size:18px;line-height:16px}}@media (min-width:1024px){.article-header h1{letter-spacing:1px;font-size:65px;line-height:55px}.article-header h2{letter-spacing:-.5px;font-size:40px;line-height:38px}.article-header h3{letter-spacing:-.5px;font-size:28px;line-height:26px}.article-header h4{letter-spacing:-.5px;font-size:22px;line-height:20px}.article-header h5{letter-spacing:.5px;font-size:20px;line-height:18px}.article-header h6{letter-spacing:.5px;font-size:18px;line-height:16px}}@media (min-width:1280px){.article-header h1{letter-spacing:1px;font-size:80px;line-height:70px}.article-header h2{letter-spacing:-.5px;font-size:55px;line-height:53px}.article-header h3{letter-spacing:-.5px;font-size:32px;line-height:30px}.article-header h4{letter-spacing:-.5px;font-size:25px;line-height:23px}.article-header h5,.article-header h6{letter-spacing:.5px;font-size:20px;line-height:18px}}
.rich-text-content h1{letter-spacing:-.5px;font-size:40px;line-height:38px}.rich-text-content h2{font-size:1.5rem;line-height:28px;font-family:var(--font-sans),sans-serif;letter-spacing:.01em;text-transform:none;font-style:normal;font-weight:600;position:relative;margin-bottom:30px!important}.rich-text-content h3{letter-spacing:-.5px;font-size:1.1rem;line-height:18px}.rich-text-content h4{font-size:18px;line-height:16px}.rich-text-content h5{letter-spacing:.5px;font-size:17px;line-height:15px}.rich-text-content h6{letter-spacing:.5px;font-size:16px;line-height:14px}.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6{text-transform:uppercase;font-weight:700}.rich-text-content .text-center *{text-align:center!important}.rich-text-content .module-markdown.container{max-width:100%!important}.rich-text-content.no-heading-top-margin h1,.rich-text-content.no-heading-top-margin h2,.rich-text-content.no-heading-top-margin h3,.rich-text-content.no-heading-top-margin h4,.rich-text-content.no-heading-top-margin h5,.rich-text-content.no-heading-top-margin h6{margin-top:0!important}.rich-text-content p:last-of-type{margin-bottom:1.25em!important}@media (min-width:768px){.rich-text-content h1{letter-spacing:-.5px;font-size:50px;line-height:45px}.rich-text-content h2{letter-spacing:-.5px;font-size:36px;line-height:34px}.rich-text-content h3{letter-spacing:-.5px;font-size:22px;line-height:20px}.rich-text-content h4{letter-spacing:-.5px;font-size:20px;line-height:18px}.rich-text-content h5{letter-spacing:.5px;font-size:19px;line-height:17px}.rich-text-content h6{letter-spacing:.5px;font-size:18px;line-height:16px}}@media (min-width:1024px){.rich-text-content h1{letter-spacing:1px;font-size:65px;line-height:55px}.rich-text-content h2{letter-spacing:-.5px;font-size:40px;line-height:38px}.rich-text-content h3{letter-spacing:-.5px;font-size:28px;line-height:26px}.rich-text-content h4{letter-spacing:-.5px;font-size:22px;line-height:20px}.rich-text-content h5{letter-spacing:.5px;font-size:20px;line-height:18px}.rich-text-content h6{letter-spacing:.5px;font-size:18px;line-height:16px}}@media (min-width:1280px){.rich-text-content h1{letter-spacing:1px;font-size:80px;line-height:70px}.rich-text-content h2{letter-spacing:-.5px;font-size:55px;line-height:53px}.rich-text-content h3{letter-spacing:-.5px;font-size:32px;line-height:30px}.rich-text-content h4{letter-spacing:-.5px;font-size:25px;line-height:23px}.rich-text-content h5,.rich-text-content h6{letter-spacing:.5px;font-size:20px;line-height:18px}}
.profile-slider--profile .content-up{padding-top:50px;padding-bottom:20px}.profile-slider--pro .content-up{padding-top:10px;padding-bottom:100px}
.module-markdown table{margin-top:0;margin-bottom:0}.module-markdown table thead{border:none}.module-markdown table thead tr{text-transform:uppercase;background-color:#f0f0ef;height:40px;font-size:10px}.module-markdown table thead tr th{letter-spacing:.01em;align-content:center;align-items:center;width:100%;padding:0;display:flex}.module-markdown table thead tr th:first-of-type{padding-left:15px}.module-markdown table thead tr th:last-of-type{padding-right:15px}.module-markdown table tbody tr{letter-spacing:.01em;text-transform:capitalize;border:none;height:40px;font-weight:400}.module-markdown table tbody tr td{text-align:left;align-content:center;align-items:center;width:100%;padding:0;font-size:14px;display:flex}.module-markdown table tbody tr td:first-of-type{padding-left:15px}.module-markdown table tbody tr td:last-of-type{padding-right:15px}.module-markdown table tbody tr:nth-child(2n){background-color:#f7f7f7}
.size-chart .bits-table{margin-top:60px;padding:0!important}.size-chart .module-copy-block{padding:60px 0 0!important}.size-chart .module-copy-block h3{border-bottom:1px solid #e7e5e4;margin-left:-24px;margin-right:-24px;padding-bottom:40px;padding-left:24px;padding-right:24px;margin-bottom:50px!important}.size-chart .module-copy-block h4{font-size:14px!important}.size-chart .module-copy-block p{font-size:14px!important;line-height:22px!important}.size-chart .module-copy-block p b:first-of-type{margin-bottom:12px;display:block}.size-chart .module-copy-block article{padding-left:24px;padding-right:24px}.size-chart .module-copy-block article.text-center h3{text-align:center!important}.size-chart .module-copy-block article.text-left h3{text-align:left!important}.size-chart .module-copy-block article.text-right h3{text-align:right!important}.size-chart .module-copy-block .module-copy-block-image{background-color:#f7f7f7}.size-chart .module-copy-block ol{counter-reset:item;margin-bottom:0!important;padding-bottom:0!important;padding-left:40px!important}.size-chart .module-copy-block ol>li{margin-bottom:40px;list-style:none;position:relative;padding-left:20px!important}.size-chart .module-copy-block ol>li p{text-align:left!important;font-size:14px!important}.size-chart .module-copy-block ol>li p b:first-of-type{margin-bottom:12px;font-size:16px;display:block}.size-chart .module-copy-block ol>li:before{counter-increment:item;content:counter(item);border:1px solid #e7e5e4;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-right:20px;display:inline-flex;position:absolute;top:0;left:-40px}@media (min-width:768px){.size-chart .module-copy-block h3{padding-left:50px;padding-right:50px;margin-left:-50px!important;margin-right:-50px!important}.size-chart .module-copy-block article{padding-left:50px;padding-right:50px}}
.moduleContent2Blocks__slider,.moduleContent2Blocks__slider .swiper-slide{max-height:var(--container-max-height);margin:auto}@media screen and (min-width:1024px){.moduleContent2Blocks__content-wrapper .swiper-slide{display:flex}}@media screen and (min-width:1536px){.moduleContent2Blocks__slider{max-height:calc(90vh - 200px)}.moduleContent2Blocks__slider .swiper-slide{max-height:calc(90vh - 220px)}}
.marketingSlide__slide{height:auto;transition:all .35s ease-in-out;position:relative;overflow:hidden}.marketingSlide__track .splide__slide:not(.marketingSlide__slide){max-width:305px}.marketingSlide__interactive,.marketingSlide__slide.splide__slide:not(.is-active) .marketingSlide__interactive{height:var(--content-height-mobile);transition:height .5s ease-in-out;overflow:hidden}.marketingSlide__slide.is-active{margin-left:0}.marketingSlide__slide.is-active .marketingSlide__interactive{height:var(--active-content-height-mobile);transition:height .5s ease-in-out}.marketingSlide__slide.marketingSlide__slide .marketingSlide__actionButton.marketingSlide__actionButton--active{background-color:#0000!important}.marketingSlide__content ol,.marketingSlide__content ul,.marketingSlide__content menu{list-style:revert;margin-left:20px;padding:0!important}.marketingSlide__track .splide__slide:last-child{max-width:325px;padding-right:20px!important}.marketingSlide__video-top-overlay:before,.marketingSlide__video-bottom-overlay:before{content:"";z-index:1;opacity:.6;position:absolute;inset:0}@media screen and (min-width:768px){.marketingSlide__interactive,.marketingSlide__slide.splide__slide:not(.is-active) .marketingSlide__interactive{height:var(--content-height)}.marketingSlide__slide.is-active .marketingSlide__interactive{height:var(--active-content-height);transition:height .5s ease-in-out}}@media screen and (min-width:1024px){.marketingSlide__track .marketingSlide__slide--Wide.splide__slide:last-child{max-width:650px;padding-right:20px!important}}
.buy-box__thumbnails-slider .swiper-slide{height:auto!important}.buy-box__thumbnails-slider .swiper-container{height:100%}.buy-box__description ol,.buy-box__description ul{list-style:revert;margin:0;margin:initial;padding:revert}
@layer components {
.ds-btn{font-family:var(--font-sans),sans-serif;letter-spacing:.0225em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;font-weight:600;line-height:1.5}@media (min-width:1024px){.ds-btn{letter-spacing:.025em}}.ds-btn{justify-content:center;align-items:center;padding:.75rem 1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.ds-btn-primary{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ds-btn-primary:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(118 118 118/var(--tw-bg-opacity,1))}.ds-btn-primary{outline-color:#1081c7}.ds-btn-primary:focus{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));outline-width:2px}.ds-btn-primary:active{--tw-bg-opacity:1;background-color:rgb(62 61 61/var(--tw-bg-opacity,1));outline-width:0}.ds-btn-primary:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(168 168 168/var(--tw-bg-opacity,1))}.ds-btn-secondary{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.ds-btn-secondary:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.ds-btn-secondary{outline-color:#1081c7}.ds-btn-secondary:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));outline-width:2px}.ds-btn-secondary:active{--tw-bg-opacity:1;background-color:rgb(212 211 211/var(--tw-bg-opacity,1));outline-width:0}.ds-btn-secondary:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-btn-subtle{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.ds-btn-subtle:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.ds-btn-subtle{outline-color:#1081c7}.ds-btn-subtle:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));outline-width:2px}.ds-btn-subtle:active{--tw-bg-opacity:1;background-color:rgb(212 211 211/var(--tw-bg-opacity,1));outline-width:0}.ds-btn-subtle:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}
}

@layer components {
.ds-checkbox{width:1rem;height:1rem}.ds-checkbox-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));width:1rem!important;height:1rem!important}.ds-checkbox-input{--tw-border-opacity:1;border-width:2px;border-color:rgb(118 118 118/var(--tw-border-opacity,1));transition-duration:.2s}.ds-checkbox-input:checked{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.ds-checkbox-input:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.ds-checkbox-input:disabled{--tw-border-opacity:1;border-color:rgb(168 168 168/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ds-checkbox-input{outline-color:#1081c7}
}

@layer components {
.ds-color-swatch{cursor:pointer;appearance:none;padding:.25rem;transition-duration:.2s;display:inline-flex;position:relative}.ds-color-swatch:hover{padding:.125rem}.ds-color-swatch{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ds-color-swatch:hover .ds-color-swatch-frame{--tw-border-opacity:1;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.ds-color-swatch-active{padding:.125rem}.ds-color-swatch-active .ds-color-swatch-frame{--tw-border-opacity:1;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.ds-color-swatch-frame{border-width:1px;border-color:#0000;width:100%;height:100%;transition-duration:.2s;position:absolute;inset:0}.ds-color-swatch-frame:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.ds-color-swatch-inactive{overflow:hidden}.ds-color-swatch-inactive .ds-color-swatch-frame{z-index:10;--tw-border-opacity:1;border-width:2px;border-color:rgb(238 238 238/var(--tw-border-opacity,1))}.ds-color-swatch-inactive .ds-color-swatch-crossmark{z-index:10;transform-origin:0;--tw-rotate:45deg;width:200%;height:.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1));margin-top:-1px;position:absolute;top:0;left:0}.ds-color-swatch-active.ds-color-swatch-inactive .ds-color-swatch-frame{--tw-border-opacity:1;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}
}

@layer components {
.ds-input{appearance:none;outline-offset:2px;border-radius:0;outline:2px solid #0000;width:100%;height:2rem;transition-duration:.2s}.ds-input-default{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:inset 0 -1px 0 0 var(--color-grayscale-400);--tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-input-default::placeholder{--tw-text-opacity:1;color:rgb(82 81 81/var(--tw-text-opacity,1))}.ds-input-default:focus{--tw-shadow:inset 0 -2px 0 0 var(--color-black);--tw-shadow-colored:inset 0 -2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-input-default:focus::placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.ds-input-default:disabled{--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity,1))}.ds-input-default:disabled::placeholder{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.peer:focus~.ds-input-icon{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.peer:placeholder-shown~.ds-input-icon{--tw-text-opacity:1;color:rgb(82 81 81/var(--tw-text-opacity,1))}.peer:disabled~.ds-input-icon{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-input-error{--tw-shadow:inset 0 -1px 0 0 var(--color-system-failure);--tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-input-error:disabled{--tw-shadow:inset 0 -1px 0 0 var(--color-grayscale-400);--tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-input-message{--tw-text-opacity:1;color:rgb(118 118 118/var(--tw-text-opacity,1))}.ds-input-message-disabled{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}
}

@layer components {
.typo-h1{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;font-weight:700;line-height:1.2}@media (min-width:1024px){.typo-h1{font-size:2.5rem;line-height:1.2}}.typo-h2{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;font-weight:700;line-height:1.3}@media (min-width:1024px){.typo-h2{font-size:1.75rem;line-height:1.2}}.typo-h3{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;font-weight:700;line-height:1.3}@media (min-width:1024px){.typo-h3{font-size:1.25rem;line-height:1.3}}.typo-h4{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;font-weight:700}@media (min-width:1024px){.typo-h4{font-size:1rem;line-height:1.5}}.typo-h5{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem;font-weight:700;line-height:1.5}@media (min-width:1024px){.typo-h5{font-size:.875rem;line-height:1.5}}.typo-enlarged{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;font-size:1rem;line-height:1.5}.typo-main{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;line-height:1.5}@media (min-width:1024px){.typo-main{font-size:1rem;line-height:1.5}}.typo-secondary{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem;line-height:1.5}@media (min-width:1024px){.typo-secondary{font-size:.875rem;line-height:1.5}}.typo-tiny{font-family:var(--font-sans),sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.625rem;line-height:1.5}@media (min-width:1024px){.typo-tiny{font-size:.75rem;line-height:1.5}}.typo-bold{font-weight:700}
}

@layer components {
.ds-pill{display:inline-flex}.ds-pill-typography{-moz-column-gap:.25rem;justify-content:center;align-items:center;column-gap:.25rem;display:inline-flex}.ds-pill-default{letter-spacing:.0175em;--tw-border-opacity:1;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding:.25rem 1rem;font-size:.875rem;font-weight:600}.ds-pill-small{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1));letter-spacing:.015em;border-width:1px;border-color:#0000;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.ds-pill-discount{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));letter-spacing:.015em;border-width:1px;border-color:#0000;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.ds-pill-product{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));letter-spacing:.015em;border-width:1px;border-color:#0000;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.ds-pill-filter{--tw-shadow:inset 0 0 0 1px var(--color-grayscale-300);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem}.ds-pill-filter:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.ds-pill-filter-dark{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:.25rem .5rem}
}

@layer components {
.ds-link-button{appearance:none;--tw-shadow:inset 0 -2px 0 0 currentColor;--tw-shadow-colored:inset 0 -2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding-bottom:.25rem;transition-duration:.2s;display:inline-flex}@media (min-width:1024px){.ds-link-button:hover{--tw-shadow:inset 0 -4px 0 0 currentColor;--tw-shadow-colored:inset 0 -4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.ds-link-button.ds-link-button-active{--tw-shadow:inset 0 -4px 0 0 currentColor;--tw-shadow-colored:inset 0 -4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-link-button:hover .ds-link-button-text{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.ds-link-button-text{font-weight:700;transition-duration:.2s}
}

@layer components {
.ds-dropdown-control{appearance:none;-moz-column-gap:.25rem;justify-content:center;align-items:center;column-gap:.25rem;padding-top:.25rem;padding-bottom:.25rem;transition-duration:.2s;display:inline-flex}.ds-dropdown-control:hover{--tw-shadow:inset 0 -1px 0 0 var(--color-grayscale-700);--tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-dropdown-control:disabled{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-dropdown-control-active{--tw-shadow:inset 0 -1px 0 0 var(--color-grayscale-700);--tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
}

@layer components {
.ds-selection-button{cursor:pointer;appearance:none;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;transition-duration:.2s;display:inline-flex}@media (min-width:1024px){.ds-selection-button:hover{--tw-bg-opacity:1;background-color:rgb(212 211 211/var(--tw-bg-opacity,1))}}.ds-selection-button:disabled{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-selection-button:hover:disabled{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ds-selection-button-active{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ds-selection-button-active:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.ds-selection-button-active{--tw-shadow:inset 0 0 0 1px var(--color-black);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-selection-button-active:disabled{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(118 118 118/var(--tw-text-opacity,1))}.ds-selection-button-active:hover:disabled{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1))}.ds-selection-button-stroked{--tw-shadow:inset 0 0 0 1px var(--color-grayscale-300);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ds-selection-button-stroked.ds-selection-button-active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
}

@layer components {
.ds-flex-row{flex-direction:row;display:flex}.ds-flex-row:not(.ds-flex-row-no-gap){margin-left:-.5rem;margin-right:-.5rem}.ds-flex-row:not(.ds-flex-row-no-gap)>*{padding-left:.5rem;padding-right:.5rem}.ds-flex-row:not(.ds-flex-row-no-wrap){flex-wrap:wrap}
}

@layer components {
.ds-selection-item{cursor:pointer;appearance:none;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(87 83 78/var(--tw-text-opacity,1));justify-content:space-between;align-items:center;padding:.5rem .75rem;transition-duration:.2s;display:flex}.ds-selection-item:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.ds-selection-item:disabled{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-selection-item:hover:disabled{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ds-selection-item-active,.ds-selection-item-active:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.ds-selection-item-active:disabled{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-selection-item-active:hover:disabled{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.ds-selection-item-disabled{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-selection-item-disabled:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ds-selection-item-active.ds-selection-item-disabled{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity,1))}.ds-selection-item-active.ds-selection-item-disabled:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}
}

@layer components {
.ds-segmented-group{width:100%;display:flex}.ds-segmented-btn{--tw-border-opacity:1;border-width:1px;border-color:rgb(231 229 228/var(--tw-border-opacity,1));flex:1;padding:.5rem 1rem;display:block}.ds-segmented-btn:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.ds-segmented-btn{outline-color:#1081c7}.ds-segmented-btn:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));outline-width:2px}.ds-segmented-btn:active{--tw-bg-opacity:1;background-color:rgb(212 211 211/var(--tw-bg-opacity,1));outline-width:0}.ds-segmented-btn-active{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ds-segmented-btn-active:hover,.ds-segmented-btn-active:focus,.ds-segmented-btn-active:active{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.ds-segmented-group-link-button{gap:1rem}
}

/*# sourceMappingURL=9a0ed9d10b593915.css.map*/