:root{--oubi-gold: #C9A96E;--oubi-gold-light: #DEC089;--oubi-gold-dark: #A8834A;--oubi-black: #0D0D0D;--oubi-white: #FFFFFF;--oubi-cream: #F5F5F0;--oubi-transition: .4s cubic-bezier(.25, .46, .45, .94)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes kenBurns{0%{transform:scale(1) translate(0)}25%{transform:scale(1.06) translate(-1%,-1%)}50%{transform:scale(1.04) translate(1%)}75%{transform:scale(1.07) translate(-.5%,1%)}to{transform:scale(1) translate(0)}}.card-wrapper{transition:transform var(--oubi-transition),box-shadow var(--oubi-transition);border-radius:2px;overflow:hidden}.card-wrapper:hover{transform:translateY(-8px);box-shadow:0 20px 48px #00000024;z-index:2}.card__media img{transition:transform .8s var(--oubi-transition);will-change:transform}.card-wrapper:hover .card__media>img:first-child{transform:scale(1.07)}.collection-list__item{transition:transform var(--oubi-transition)}.collection-list__item:hover{transform:translateY(-6px)}.collection-list__item .card__inner{overflow:hidden;border-radius:4px}.collection-list__item .card__inner img{transition:transform .7s var(--oubi-transition)}.collection-list__item:hover .card__inner img{transform:scale(1.06)}.collection-list__item .card__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(13,13,13,.55) 0%,transparent 60%);opacity:.7;transition:opacity var(--oubi-transition);pointer-events:none}.collection-list__item:hover .card__inner:after{opacity:.9}@media(prefers-reduced-motion:no-preference){.product-grid .card-wrapper:nth-child(odd):not(:hover) .card__media img{animation:kenBurns 14s ease-in-out infinite}.product-grid .card-wrapper:nth-child(2n):not(:hover) .card__media img{animation:kenBurns 16s ease-in-out infinite reverse;animation-delay:-5s}.collection-list__item:nth-child(1) .card__inner img{animation:kenBurns 18s ease-in-out infinite}.collection-list__item:nth-child(2) .card__inner img{animation:kenBurns 20s ease-in-out infinite reverse;animation-delay:-4s}.collection-list__item:nth-child(3) .card__inner img{animation:kenBurns 16s ease-in-out infinite;animation-delay:-8s}.collection-list__item:nth-child(4) .card__inner img{animation:kenBurns 22s ease-in-out infinite reverse;animation-delay:-2s}.collection-list__item:nth-child(5) .card__inner img{animation:kenBurns 19s ease-in-out infinite;animation-delay:-6s}}.featured-collection .title-wrapper .title:after,.collection-list .title-wrapper .title:after{content:"";position:absolute;bottom:-6px;left:0;width:48px;height:3px;background:var(--oubi-gold);border-radius:2px}.featured-collection .title-wrapper .title,.collection-list .title-wrapper .title{position:relative;display:inline-block}.btn,.button,[class*=button--]{letter-spacing:.08em;text-transform:uppercase;font-weight:700;transition:all var(--oubi-transition)!important}.color-scheme-3 .button--primary,.color-inverse .button{background-color:var(--oubi-gold)!important;border-color:var(--oubi-gold)!important;color:#fff!important}.multicolumn-card__title{color:var(--oubi-gold)!important;font-size:1.1rem}.multicolumn-card{border-top:2px solid var(--oubi-gold);padding-top:20px}.collapsible-row[open] summary,.collapsible-row summary:hover{color:var(--oubi-gold)}.color-scheme-3 .rich-text__heading{color:#fff}.color-scheme-3 .rich-text__text{color:#ffffffd9}.badge{font-size:1rem!important;font-weight:700!important;padding:3px 8px!important}.product-form__quantity,.product__quantity-note,.product-form .quantity,.quantity-rules,.product-form__buttons{display:none!important}.product__tax:not(:empty){display:none!important}.product__pickup-availabilities{display:none!important}@media(max-width:749px){ul.product-grid,ul.product-grid.grid,ul.grid.product-grid,.grid--1-col-tablet-down.product-grid,.grid--2-col-tablet-down.product-grid,.collection .product-grid,.featured-collection .product-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px!important;overflow:visible!important}ul.product-grid>li,ul.product-grid.grid>li{width:100%!important;max-width:100%!important;flex:unset!important;padding:0!important}.card-wrapper .media--portrait{padding-bottom:120%!important}.card__heading a{font-size:1.1rem!important;font-weight:600!important;line-height:1.25!important}.price .price-item--regular,.price .price-item--sale{font-size:1.2rem!important;font-weight:700!important}.card__information{padding:6px 4px 10px!important}}@media(max-width:749px){.collection-list-wrapper .collection-list.grid,.collection-list-wrapper .collection-list{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:6px!important;padding-bottom:4px!important;scrollbar-width:none!important}.collection-list-wrapper .collection-list::-webkit-scrollbar{display:none!important}.collection-list-wrapper .collection-list__item,.collection-list-wrapper .collection-list>li{flex:0 0 calc(33.333% - 5px)!important;min-width:calc(33.333% - 5px)!important;scroll-snap-align:start!important}}@media(max-width:749px){.banner--large{min-height:65svh!important}.card-wrapper:hover{transform:none!important;box-shadow:none!important}.collection-list__item:hover{transform:none!important}.card-wrapper:active{transform:scale(.97)!important;transition:transform .1s ease!important}.featured-collection .title-wrapper h2,.featured-collection .title-wrapper .h1,.collection-list .title-wrapper h2,.collection-list .title-wrapper .h1,.multicolumn .title-wrapper h2,.collapsible-content .section-header h2{font-size:1.5rem!important;letter-spacing:.04em!important}.multicolumn-list{grid-template-columns:repeat(2,1fr)!important;gap:6px!important}.multicolumn-card{padding:10px 6px!important}.multicolumn-card__title{font-size:.9rem!important}.multicolumn-card .rte p{font-size:.82rem!important}.announcement-bar__link,.announcement-bar__message{font-size:1.1rem!important;padding:8px 10px!important}.product__media-wrapper{max-width:100%!important;margin:0!important}.product__info-container{position:relative!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/oubigym-custom.css.map */
