:root{--opk-main-wrapper: 1920px;--opk-content-wrapper: 1800px;--opk-second-wrapper: 1494px;--opk-small-wrapper: 880px}.opk-main-wrapper{width:100%;max-width:1920px;margin:0 auto}@media screen and (min-width: 1240px){.opk-main-wrapper{padding:0 60px}}@media (max-width: 1239px)and (min-width: 800px){.opk-main-wrapper{padding:0 30px}}@media screen and (max-width: 799px){.opk-main-wrapper{padding:0 16px}}.button--primary{padding:18px 37px;width:-moz-fit-content;width:fit-content;display:flex;gap:13px}.button--primary svg path{stroke:#f8f6f4}@media screen and (max-width: 799px){.button--primary{font-size:14px}}.button--secondary{padding:18px 37px}.opk-head-title{font-style:normal;font-weight:600;text-transform:uppercase}@media screen and (min-width: 800px){.opk-head-title{font-size:62px;line-height:1.25}}@media screen and (max-width: 799px){.opk-head-title{font-size:34px;line-height:1.1}}@media screen and (max-width: 799px){.heading-section__subheading{font-size:18px}}@media screen and (max-width: 797px){.container--pagination{padding-top:34px}}.opk-pagination__prev,.opk-pagination__next{color:#962046;display:block;width:44px;height:44px}.opk-pagination__list{padding:0 40px;gap:22px}.opk-pagination__ellipsis,.opk-pagination__link{color:#3e3a3f;text-align:center;font-family:Inter;font-size:22px;font-style:normal;font-weight:400;line-height:1.63}.opk-pagination__ellipsis.is-current,.opk-pagination__link.is-current{border-bottom:1px solid #3e3a3f}.breadcrumb__wrapper ul{justify-content:flex-start}.breadcrumb__wrapper a{color:#962046;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:1.33}.breadcrumb__wrapper li:nth-last-child(2) a{pointer-events:none;color:#6f222a66}.breadcrumb__wrapper .breadcrumb-separator{color:#962046}@font-face{font-family:Helvetica Neue;src:url(./HelveticaNeueRoman.ttf) format("truetype"),url(./HelveticaNeueRoman.woff) format("woff"),url(./HelveticaNeueRoman.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(./HelveticaNeueMedium.ttf) format("truetype"),url(./HelveticaNeueMedium.woff) format("woff"),url(./HelveticaNeueMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(./Inter-Regular.ttf) format("truetype"),url(./Inter-Regular.woff) format("woff"),url(./Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(./PlayfairDisplay-Regular.ttf) format("truetype"),url(./PlayfairDisplay-Regular.woff) format("woff"),url(./PlayfairDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(./PlayfairDisplay-ExtraBold.ttf) format("truetype"),url(./PlayfairDisplay-ExtraBold.woff) format("woff"),url(./PlayfairDisplay-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:auto}:focus,:active,a:focus,a:active{outline:none}a,select{color:inherit}input::-moz-placeholder,textarea::-moz-placeholder{padding:0;font-family:inherit}input,button,input::placeholder,textarea::placeholder{padding:0;font-family:inherit}input{box-shadow:none;outline:none;border:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:inherit;background-color:#0000}html,body{width:100%;margin:0;padding:0;line-height:1.2}a,a:visited,a:hover{-webkit-text-decoration:none;text-decoration:none}img{vertical-align:top}ul{list-style:none;padding:0;margin:0}form,h1,h2,h3,h4,h5,h6,p{margin:0}@keyframes ripple{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}.dynamic-sections__wrapper{flex:1 1 auto}html:has(.filter-open){overflow:hidden}body{position:relative;display:flex;flex-direction:column;min-height:100vh;box-sizing:border-box}main{position:relative;flex:1 1 auto}swym-storefront-layout-notification,.swym-storefront-layout-grid-item-action-container{display:none!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-option-button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50px;box-shadow:0 4px 4px #0003;background-color:#fff}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-option-button svg{margin-top:-1px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
