.custom-content--section{background-color:#fff;border-radius:16px;color:#111;padding:16px 12px}@media(min-width:1280px){.custom-content--section{border-radius:24px}}.custom-content--section .custom-content-block__container{padding-left:0;padding-right:0}.custom-content--section .custom-content-block:first-child .custom-content-block__container{padding-top:0}.custom-content--section .custom-content-block:last-child .custom-content-block__container{padding-bottom:0}@media(min-width:600px){.custom-content--section{padding:24px 16px}}@media(min-width:1280px){.custom-content--section{padding:24px}}.custom-content--blank{grid-gap:24px;display:grid;gap:24px}.custom-content--blank .custom-content-block__container{padding-left:0;padding-right:0}.custom-content--blank .custom-content-block:first-child .custom-content-block__container{padding-top:0}.custom-content--blank .custom-content-block:last-child .custom-content-block__container{padding-bottom:0}@media(min-width:360px){.custom-content--blank{gap:calc(14.6087px + 2.6087vw)}}@media(min-width:1280px){.custom-content--blank{gap:48px}}.custom-content--blank .custom-content__block--wysiwyg{background-color:#fff;border-radius:16px;padding:16px 12px}@media(min-width:1280px){.custom-content--blank .custom-content__block--wysiwyg{border-radius:24px}}@media(min-width:600px){.custom-content--blank .custom-content__block--wysiwyg{padding:24px 16px}}@media(min-width:1280px){.custom-content--blank .custom-content__block--wysiwyg{padding:24px}}.collection-catalog-categories-item{background-color:#fff;border-radius:16px;color:#111;display:flex;flex-direction:column;justify-content:flex-start;padding:20px 16px;position:relative;text-align:center;transition-duration:.3s;transition-property:background-color,transform}@media(min-width:1280px){.collection-catalog-categories-item{border-radius:24px}}.collection-catalog-categories-item:focus-visible{background-color:#f3faff;transform:translateY(-2px)}@media (hover:hover){.collection-catalog-categories-item:hover{background-color:#f3faff;transform:translateY(-2px)}.collection-catalog-categories-item:active{background-color:#e3f2ff}}@media(min-width:600px){.collection-catalog-categories-item{padding:24px 20px}}@media(min-width:1366px){.collection-catalog-categories-item{padding:32px 24px}}.collection-catalog-categories-item__link{border-radius:inherit;bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0;z-index:10}:not(#\9) .collection-catalog-categories-item__image{flex:0 0 auto;height:64px;/*! @specificity */margin-bottom:12px;margin-left:auto;margin-right:auto}@media(min-width:600px){:not(#\9) .collection-catalog-categories-item__image{height:80px}}@media(min-width:1280px){:not(#\9) .collection-catalog-categories-item__image{height:96px}}@media(min-width:1366px){:not(#\9) .collection-catalog-categories-item__image{height:128px}}.collection-catalog-categories-item__image img{max-height:100%;max-width:100%}.collection-catalog-categories-item__name{word-wrap:break-word;flex:0 0 auto;font-size:20px;font-weight:700;line-height:24px;width:100%}@media(min-width:360px){.collection-catalog-categories-item__name{font-size:calc(18.43478px + .43478vw)}}@media(min-width:1280px){.collection-catalog-categories-item__name{font-size:24px}}@media(min-width:360px){.collection-catalog-categories-item__name{line-height:calc(21.18261px + .78261vw)}}@media(min-width:1280px){.collection-catalog-categories-item__name{line-height:31.2px}}.collection-catalog-categories-item__count{color:#999;flex:0 0 auto;line-height:1;margin-top:8px;width:100%}.collection-catalog-categories-list__items{grid-gap:12px;grid-gap:var(--layout-gutter,12px);display:grid;gap:12px;gap:var(--layout-gutter,12px);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.collection-catalog-categories-list__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.collection-catalog-categories-list__items{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-catalog-categories__content{margin-top:32px}@media(min-width:360px){.page-catalog-categories__content{margin-top:calc(19.47826px + 3.47826vw)}}@media(min-width:1280px){.page-catalog-categories__content{margin-top:64px}}