.collection{position:relative}.collection .collection__header{display:flex;justify-content:center;margin-left:auto;flex-direction:column}.collection .collection__header .collection__header-top-row{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width: 990px){.collection .collection__header .collection__header-top-row{justify-content:center}}.collection .collection__header .collection__header-top-row .collection__title{margin:0}.collection .collection__header .collection__header-top-row .collection__title .title{margin:0;font-family:blair-itc-light,sans-serif;font-size:3rem}@media screen and (max-width: 990px){.collection .collection__header .collection__header-top-row .collection__title .title{font-size:2.4rem;text-align:center}}.collection .collection__header .collection__header-top-row .collection__view-all .button{font-family:Montserrat,sans-serif;width:265px;border-radius:8px;font-weight:700;margin:2.5rem 2.5rem 2.5rem auto;font-family:montserrat;text-transform:capitalize;text-align:center}.collection .collection__header .collection__header-top-row .collection__view-all .button:hover{background:#d09d2d}.collection .collection__header .collection__header-top-row .collection__view-all .button:focus-visible{background:#d09d2d;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:0}.collection .collection__header .collection__header-top-row .collection__view-all .button:focus{background:#d09d2d;outline:none}.collection .collection__header .collection__header-top-row .collection__view-all .button:after{box-shadow:none}@media (max-width: 990px){.collection .collection__header .collection__header-top-row .collection__view-all{display:none}}.collection .custom-swiper__navigation,.collection .custom-swiper__pagination{display:none}.collection .custom-swiper__navigation{display:flex;justify-content:space-between;align-items:center;position:absolute;top:35rem;right:0;width:100%}.collection .custom-swiper__navigation .custom-swiper__button{border:none;background-color:transparent;padding:0;margin:0;cursor:pointer;opacity:1;visibility:visible;z-index:2}.collection .custom-swiper__navigation .custom-swiper__button.swiper-button-disabled{opacity:0;visibility:hidden}@media (min-width: 990px){.collection .custom-swiper__navigation{opacity:1;transition:opacity .2s ease-in-out}.collection .custom-swiper__navigation:focus-within{opacity:1}}@media (max-width: 500px){.collection .custom-swiper__navigation{top:20rem}}@media (max-width: 450px){.collection .custom-swiper__navigation{top:18rem}}@media (max-width: 400px){.collection .custom-swiper__navigation{top:16rem}}@media (max-width: 375px){.collection .custom-swiper__navigation{top:25rem}}.collection .custom-swiper__pagination{display:block;top:auto;width:95%;right:0;left:auto;bottom:12rem;background:#d9d9d9;border-radius:8px}.collection .custom-swiper__pagination .swiper-pagination-progressbar-fill{background:#656565;border-radius:8px}@media (max-width: 450px){.collection .custom-swiper__pagination{bottom:15rem}}@media (max-width: 400px){.collection .custom-swiper__pagination{bottom:10rem}}.collection .swiper{margin:0 0 0 auto}.collection .swiper-initialized .swiper-wrapper{flex-wrap:nowrap;gap:unset}.collection .swiper-initialized .swiper-wrapper .swiper-slide{max-width:unset}.collection .collection__view-all.large-up-hide .button{font-family:Montserrat,sans-serif;width:265px;border-radius:8px;font-weight:700;margin:3.5rem 2.5rem 3.5rem auto;font-family:montserrat;text-transform:capitalize;text-align:center}.collection .collection__view-all.large-up-hide .button:hover{background:#d09d2d}.collection .collection__view-all.large-up-hide .button:focus-visible{background:#d09d2d;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:0}.collection .collection__view-all.large-up-hide .button:focus{background:#d09d2d;outline:none}.collection .collection__view-all.large-up-hide .button:after{box-shadow:none}@media (max-width: 375px){.collection .collection__view-all.large-up-hide .button{width:95%;margin:2rem auto}}
