.palette .color.btn.disabled{pointer-events:none;opacity:.25;cursor:not-allowed}.palette .color.btn.disabled::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid red;border-radius:50%}.palette .color.btn.disabled::after{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:100%;height:2px;background-color:red}
.others-bought-product [class*=col-]{position:static !important}.others-bought-product:not(:last-child){padding-bottom:1rem;margin-bottom:1rem;border-bottom:2px solid rgba(43,52,61,.15)}.others-bought-product .palette{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;will-change:opacity;background:rgba(255,255,255,.95);opacity:0;z-index:1;pointer-events:none}.others-bought-product .palette .dot .fill{width:100%;height:100%}.others-bought-product .palette .color.btn{padding:0 !important}.others-bought-product .palette.\--visible{opacity:1;pointer-events:auto}.others-bought-product .palette .switch{display:-ms-flexbox;display:flex;width:unset;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-left:unset !important}.others-bought-product__add-to-cart-btn:disabled,.others-bought-product__add-to-cart-btn.disabled{opacity:.5 !important}.others-bought-product__add-to-cart-btn__icon{height:.8em}.others-bought-product__add-to-cart-btn__icon path{stroke:#fff}
.others-bought{display:grid !important;grid-template-columns:1fr auto;grid-template-rows:repeat(2, auto)}.others-bought__heading{grid-column:1;grid-row:1}.others-bought__slider{grid-column:1/-1;grid-row:2}.others-bought__buttons{grid-column:2;grid-row:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.others-bought .swiper-button-next,.others-bought .swiper-button-prev{position:static;width:1rem;min-width:1rem;height:1rem;min-height:1rem;border:unset;color:#000;background-color:unset}.others-bought .swiper-button-next::after,.others-bought .swiper-button-prev::after{font-size:1rem;font-weight:900}.others-bought .swiper-button-disabled:hover{cursor:not-allowed}
#app-modal .image img{opacity:1}#app-modal .progress-line{background-color:rgba(43,52,61,.15);width:100%;height:5px;position:relative}#app-modal .progress-line-gold{position:absolute;top:0;left:0;background-color:#f2c27e;height:5px;-webkit-transition:width .4s ease-in-out;-o-transition:width .4s ease-in-out;transition:width .4s ease-in-out;will-change:width}#app-modal .f-bold{font-weight:500}#app-modal .f-bolder{font-weight:bolder}#app-modal .app-modal-footer{--modal-padding: 1rem;margin:0 calc(-1*var(--modal-padding)) calc(-1*var(--modal-padding));padding:var(--modal-padding);-webkit-box-shadow:0 3px 15px rgba(0,0,0,.2);box-shadow:0 3px 15px rgba(0,0,0,.2)}@media screen and (min-width: 768px){#app-modal .app-modal-footer{--modal-padding: 1.25rem}}@media screen and (max-width: 768px){#app-modal .app-modal-footer{background:#fff;z-index:1;position:sticky;bottom:calc(var(--modal-padding)*-1)}}

/*# sourceMappingURL=92.a27b45d16e10482dcd79.css.map*/