.category-button{font-size:14px;color:#5c5c5c;border-radius:40px;border:1px solid rgba(235,157,132,.5);height:max-content}.category-button a{text-decoration:none;text-transform:uppercase;text-wrap:nowrap;padding:6px 18px;float:left}.category-button:hover{color:#000;border-color:#eb9d84}.category-buttons{display:flex;gap:.25rem}.custom-categories-carousel{display:flex;align-items:center;gap:.25rem;margin:0 .5rem}@media screen and (max-width: 999px){.category-buttons button{display:none}.category-button{font-size:12px}.category-button a{padding:6px 12px}.custom-categories-carousel{margin:0;padding:0}}.collection-color-banner{margin:12px 0 20px}.collection-color-banner__container{display:flex;align-items:center;position:relative}.collection-color-banner__list{display:flex;align-items:center;justify-content:center;gap:12px;max-width:100%;flex:1}.collection-color-banner__nav{position:absolute;top:60%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#ffffffe6;border:1px solid rgba(0,0,0,.1);display:none;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:all .2s ease;box-shadow:0 2px 8px #0000001a}.collection-color-banner__nav:hover{background:#fff;box-shadow:0 4px 12px #00000026;transform:translateY(-50%) scale(1.05)}.collection-color-banner__nav--prev{left:-20px}.collection-color-banner__nav--next{right:-20px}.collection-color-banner__nav:disabled{opacity:.3;cursor:not-allowed;transform:translateY(-50%)}.collection-color-banner__nav:disabled:hover{transform:translateY(-50%);background:#ffffffe6;box-shadow:0 2px 8px #0000001a}.collection-color-banner__item{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;min-width:90px;flex:1;max-width:150px}.collection-color-banner__circle{width:150px;height:150px;border-radius:999px;border:6px solid #f2f2f2;box-shadow:inset 0 0 0 1px #0000000f;display:block;transition:transform .2s ease,box-shadow .2s ease}.collection-color-banner__circle--image{background-repeat:no-repeat;background-position:center;background-size:cover}.collection-color-banner__item:hover .collection-color-banner__circle{transform:scale(1.02);box-shadow:inset 0 0 0 1px #0000001a,0 2px 8px #0000001f}.collection-color-banner__item.is-active:hover .collection-color-banner__circle{transform:scale(1.02);box-shadow:inset 0 0 0 1px #0000001a,0 0 0 2px #222,0 4px 12px #00000026}.collection-color-banner__label{margin-top:12px;font-size:15px;font-weight:600;text-align:center}.collection-color-banner__item.is-active .collection-color-banner__circle{outline-offset:2px;transform:none;box-shadow:inset 0 0 0 1px #0000001a,0 0 0 1px #222,0 2px 8px #0000001a}.collection-color-banner__item.is-disabled{cursor:default;border:none!important;box-shadow:none!important}.collection-color-banner__item.is-disabled .collection-color-banner__circle{opacity:.5}@media screen and (max-width: 1200px){.collection-color-banner__nav{display:flex}.collection-color-banner__list{gap:10px;overflow-x:auto;padding:8px 4px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;justify-content:flex-start}.collection-color-banner__list::-webkit-scrollbar{display:none}.collection-color-banner__circle{width:130px;height:130px}.collection-color-banner__item{min-width:120px;max-width:none;flex:none;scroll-snap-align:center}}@media screen and (max-width: 999px){.collection-color-banner__nav{display:flex}.collection-color-banner__list{overflow-x:auto;padding:8px 4px;gap:12px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;justify-content:flex-start;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.collection-color-banner__list::-webkit-scrollbar{display:none}.collection-color-banner__item{min-width:85px;scroll-snap-align:center;flex:none;max-width:none}.collection-color-banner__circle{width:85px;height:85px;border-width:4px}.collection-color-banner__label{font-size:16px;margin-top:8px}}@media screen and (max-width: 480px){.collection-color-banner__list{gap:10px}.collection-color-banner__item{min-width:75px}.collection-color-banner__circle{width:75px;height:75px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/main-collection.css.map */
