:root{--opk-main-wrapper: 1920px;--opk-second-wrapper: 1494px}.opk-featured-collection__count{display:inline-block;position:relative;bottom:100%;right:0;color:#8d8d91;transform:translateY(100%);font-family:"Helvetica";font-size:18px;font-weight:400;line-height:1.44;white-space:nowrap}.opk-featured-collection__button{text-align:center}.opk-featured-collection__button .link{text-wrap:nowrap;font-family:"Helvetica";font-size:24px;font-weight:900;line-height:1.16;letter-spacing:.96px}.opk-featured-collection .card-grid{gap:10px}.opk-featured-collection .title-wrapper{margin-bottom:30px}@media screen and (max-width: 767px){.opk-featured-collection .title-wrapper{margin-bottom:20px}}.opk-featured-collection .title-wrapper .link{text-wrap:nowrap;font-family:"Helvetica";font-size:24px;font-weight:900;line-height:1.16;letter-spacing:.96px}@media screen and (max-width: 767px){.opk-featured-collection .title-wrapper .link{display:none}}.opk-featured-collection .heading{position:relative;width:-moz-fit-content;width:fit-content;font-family:"Helvetica";font-weight:900;line-height:1.1;letter-spacing:0}.opk-featured-collection .title-sm{font-size:50px}@media screen and (max-width: 767px){.opk-featured-collection .title-sm{font-size:32px;line-height:1.03;letter-spacing:-0.2px}}@media screen and (max-width: 767px){.opk-featured-collection .slider--tablet .mobile\:card-grid--1{--slider-item-width: 305px}}.opk-featured-collection .product-grid{gap:10px}.opk-featured-collection .slider{--slider-container: calc(var(--page-container) + 40px)}.opk-featured-collection .indicators{margin-top:8px;justify-content:space-between}.opk-featured-collection .indicators .button{margin:0 -16px}.opk-featured-collection .indicators .button svg.icon path{transition:stroke .3s}.opk-featured-collection .indicators .button:hover svg.icon path{stroke:rgb(var(--color-button-text))}.opk-featured-collection .indicators .button .btn-text{width:17px}.opk-featured-collection .indicators .button::after{display:none}@media screen and (max-width: 767px){.opk-featured-collection .indicators{margin:-12px 0 5px}}.opk-featured-collection .flickity-page-dots{margin:-1px 0 0 -2px}.opk-featured-collection .flickity-page-dots .flickity-page-dot{width:15px;height:15px}.opk-featured-collection .flickity-page-dots .flickity-page-dot::before{background-color:rgb(var(--color-button-background))}.opk-featured-collection .flickity-page-dots .flickity-page-dot[aria-current=true]::before{background-color:rgba(0,0,0,0);box-shadow:0 0 0 2px rgb(var(--color-button-background))}
