.green-blue-fill{background:var(--Green-Blue-Fill,linear-gradient(102deg,#33edaf 5.57%,#0bcfdd 97.02%))}
.white-light-neutral-fill{background:var(--White-Light-Neutral-Fill,linear-gradient(180deg,#fff 0,#f7f5f4 31.47%))}
.green-lime-stroke{background:var(--Green-Lime-Stroke,linear-gradient(102deg,#40ffbf 5.57%,#cfff6e 97.02%))}
.green-blue-stroke{background:var(--Green-Blue-Stroke,linear-gradient(180deg,#2aecfa 0,#40ffbf 100%))}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_thin.otf") format("opentype");font-style:normal;font-weight:50;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_thin_italic.otf") format("opentype");font-style:italic;font-weight:50;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_extraLight.otf") format("opentype");font-style:normal;font-weight:100;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_extraLight_italic.otf") format("opentype");font-style:italic;font-weight:100;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_light.otf") format("opentype");font-style:normal;font-weight:200;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_light_italic.otf") format("opentype");font-style:italic;font-weight:200;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_book.otf") format("opentype");font-style:normal;font-weight:300;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_book_italic.otf") format("opentype");font-style:italic;font-weight:300;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_italic.otf") format("opentype");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_medium.otf") format("opentype");font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_medium_italic.otf") format("opentype");font-style:italic;font-weight:500;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_demiBold.otf") format("opentype");font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_demiBold_italic.otf") format("opentype");font-style:italic;font-weight:600;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_bold.otf") format("opentype");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_bold_italic.otf") format("opentype");font-style:italic;font-weight:700;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_extraBold.otf") format("opentype");font-style:normal;font-weight:800;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_extraBold_italic.otf") format("opentype");font-style:italic;font-weight:800;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_black.otf") format("opentype");font-style:normal;font-weight:900;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_black_italic.otf") format("opentype");font-style:italic;font-weight:900;font-display:swap}
@font-face{font-family:"PS TT Commons Black Italic";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_black_italic.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Black";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_black.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Bold Italic";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_bold_italic.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Bold";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_bold.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Book Italic";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_book_italic.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Book";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_book.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons DemiBold Italic";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_demiBold_italic.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons DemiBold";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_demiBold.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons ExtraBold Italic";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_extraBold_italic.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons ExtraBold";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_extraBold.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons ExtraLight Italic";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_extraLight_italic.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons ExtraLight";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_extraLight.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Italic";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_italic.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Light Italic";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_light_italic.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Light";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_light.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Medium Italic";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_medium_italic.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Medium";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_medium.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Regular";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_regular.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Thin Italic";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_thin_italic.otf") format("opentype");font-style:normal;font-display:swap}
@font-face{font-family:"PS TT Commons Thin";src:url("../../../../../../etc.clientlibs/ps/clientlibs/clientlib-main/resources/fonts/ps_tt_commons_thin.otf") format("opentype");font-style:normal;font-display:swap}
.category-buttons__container{display:flex;background:#f7f5f4}
.category-buttons__block{display:flex;flex-direction:column;align-items:flex-start;max-width:144rem;padding:4rem 10rem 6rem 10rem;width:100%;margin:0 auto}
@media screen and (min-width:1024px) and (max-width:1247px){.category-buttons__block{padding:4rem 6rem 6rem 6rem}
}
@media screen and (max-width:1023px){.category-buttons__block{max-width:64rem;padding:4rem 2.4rem 6rem 2.4rem}
}
.category-buttons__contents{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}
.category-buttons__title{color:#130f25;font-family:"PS TT Commons Regular",Helvetica,Roboto,Arial,sans-serif;font-size:32px;line-height:40px;font-weight:400}
.category-buttons__pills{display:flex;align-items:flex-start;align-content:flex-start;gap:16px 16px;align-self:stretch;flex-wrap:wrap}
.category-buttons__pills .icons-fill{color:#130f25}
.category-buttons__pill{text-decoration:none;display:flex;max-width:366px;padding:4px 24px 4px 16px;justify-content:center;align-items:center;gap:4px;border-radius:999px;border-radius:30px;border:1px solid #130f25;background:#fff;z-index:2;position:relative;transition:all 275ms ease-in-out}
.category-buttons__pill::after{content:"";height:100%;left:0;top:0;width:0;position:absolute;transition:all .3s ease;-webkit-transition:all .7s ease;z-index:-1}
.category-buttons__pill:hover::after{width:100%;border-radius:999px;background:#f7f5f4}
.category-buttons__pill-text{color:#130f25;text-align:center;font-size:14px;line-height:22px;font-weight:400;font-weight:600;line-height:2.4rem}
.category-buttons .icons-fill.right-arrow{display:none}
.ss-categorybutton-style-pinkicon .category-buttons__block{padding-top:0;padding-bottom:10rem}
@media screen and (min-width:1024px) and (max-width:1247px){.ss-categorybutton-style-pinkicon .category-buttons__block{padding:0 10rem 10rem 10rem}
}
@media screen and (max-width:1023px){.ss-categorybutton-style-pinkicon .category-buttons__block{padding-bottom:10rem}
}
.ss-categorybutton-style-pinkicon .category-buttons__contents{gap:40px}
.ss-categorybutton-style-pinkicon .category-buttons__title{font-family:"PS TT Commons Regular",Helvetica,Roboto,Arial,sans-serif;font-size:40px;line-height:48px;font-weight:400;letter-spacing:-1px;color:#130f25}
@media screen and (max-width:1023px){.ss-categorybutton-style-pinkicon .category-buttons__title{font-family:"PS TT Commons Regular",Helvetica,Roboto,Arial,sans-serif;font-size:32px;line-height:40px;font-weight:400}
}
.ss-categorybutton-style-pinkicon .category-buttons__pills{gap:24px}
.ss-categorybutton-style-pinkicon .category-buttons__pill{padding:24px;gap:16px;border-radius:20px;box-shadow:0 4px 16px 0 rgba(19,15,37,0.08);max-width:397px;border:0;width:100%}
@media screen and (max-width:1023px){.ss-categorybutton-style-pinkicon .category-buttons__pill{max-width:640px}
}
.ss-categorybutton-style-pinkicon .category-buttons__pill-text{font-family:"PS TT Commons Regular",Helvetica,Roboto,Arial,sans-serif;font-size:20px;line-height:26px;font-weight:500;color:#130f25}
.ss-categorybutton-style-pinkicon .category-buttons__pill:hover::after{border-radius:20px}
.ss-categorybutton-style-pinkicon .category-buttons__pill .socialicon{display:none}
.ss-categorybutton-style-pinkicon .icons-fill{color:#ff1675}
.ss-categorybutton-style-pinkicon .icons-fill.right-arrow{margin-left:auto;display:block;color:#130f25}
.ss-categorybutton-style-coloredicon .category-buttons__container{background:#130f25}
.ss-categorybutton-style-coloredicon .category-buttons__block{padding-top:0;padding-bottom:6rem}
.ss-categorybutton-style-coloredicon .category-buttons__contents{flex-direction:row}
.ss-categorybutton-alignment-center.ss-categorybutton-style-coloredicon .category-buttons__contents{flex-direction:column}
@media screen and (max-width:1023px){.ss-categorybutton-style-coloredicon .category-buttons__contents{flex-direction:column}
}
.ss-categorybutton-style-coloredicon .category-buttons__title{color:#fff;font-size:20px;line-height:30px;font-weight:400}
.ss-categorybutton-alignment-center.ss-categorybutton-style-coloredicon .category-buttons__title{font-family:"PS TT Commons Regular",Helvetica,Roboto,Arial,sans-serif;font-size:24px;line-height:30px;font-weight:500}
.ss-categorybutton-style-coloredicon .category-buttons__pill{background:transparent;border-color:#fff}
.ss-categorybutton-style-coloredicon .category-buttons__pill-text{color:#fff}
.ss-categorybutton-style-coloredicon .category-buttons__pill:hover::after{background:#45424d}
.ss-categorybutton-style-coloredicon .category-buttons__pill .material--icons{display:none}
.ss-categorybutton-alignment-center .category-buttons__contents,.ss-categorybutton-alignment-center .category-buttons__block{align-items:center}
.ss-categorybutton-alignment-center .category-buttons__pills{justify-content:center}
.ss-categorybutton-alignment-center .category-buttons__title{text-align:center}