@media screen and (min-width:1000px){.shopify-section--main-product .product{--product-gap: 3rem}.shopify-section--main-product .product-info{position:sticky;inset-block-start:calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-height, 0px) + 32px)}}.shopify-section--main-product .buy-buttons{max-width:none}.shopify-section--main-product .button{font-style:normal;text-transform:none}@property --atc-dot-1{syntax: "<number>"; inherits: false; initial-value: .3;}@property --atc-dot-2{syntax: "<number>"; inherits: false; initial-value: .3;}@property --atc-dot-3{syntax: "<number>"; inherits: false; initial-value: .3;}button[type=submit][aria-busy=true]{position:relative;pointer-events:none;-webkit-text-fill-color:transparent}button[type=submit][aria-busy=true] svg,button[type=submit][aria-busy=true] img{visibility:hidden}button[type=submit][aria-busy=true]:after{content:"";position:absolute;top:calc(50% - 3.5px);left:calc(50% - 14.5px);width:29px;height:7px;transform:none;--atc-dot-1: .3;--atc-dot-2: .3;--atc-dot-3: .3;background-image:radial-gradient(circle closest-side,color-mix(in srgb,currentColor calc(var(--atc-dot-1) * 100%),transparent) 92%,transparent),radial-gradient(circle closest-side,color-mix(in srgb,currentColor calc(var(--atc-dot-2) * 100%),transparent) 92%,transparent),radial-gradient(circle closest-side,color-mix(in srgb,currentColor calc(var(--atc-dot-3) * 100%),transparent) 92%,transparent);background-size:7px 7px;background-repeat:no-repeat;background-position:0 0,11px 0,22px 0;animation:atc-loading-dots 1.333s infinite ease-in-out}@keyframes atc-loading-dots{0%,to{--atc-dot-1: .3;--atc-dot-2: .3;--atc-dot-3: .3}25%{--atc-dot-2: .3}37.5%{--atc-dot-1: 1;--atc-dot-3: .3}43.75%{--atc-dot-1: 1}50%{--atc-dot-2: 1}56.25%{--atc-dot-2: 1}62.5%{--atc-dot-3: 1}68.75%{--atc-dot-3: 1}75%{--atc-dot-1: .3}87.5%{--atc-dot-2: .3}}.shopify-section--main-product .product-sticky-bar{--sticky-bar-gap: .75rem;box-sizing:border-box;width:auto;max-width:min(40rem,calc(100% - 2rem));margin-inline:auto;padding:.375rem .5rem .375rem .625rem!important;gap:var(--sticky-bar-gap);align-items:center;flex-wrap:nowrap;opacity:0;visibility:hidden;z-index:6;transform:translateY(.75rem);transition:opacity .25s ease,visibility .25s ease,transform .25s ease;position:fixed;inset-inline:0;inset-block-start:auto!important;inset-block-end:max(1rem,env(safe-area-inset-bottom))!important;border:none!important;background:#fff;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;border-radius:999px}.shopify-section--main-product .product-sticky-bar.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.shopify-section--main-product .product-sticky-bar__info{display:flex;align-items:center;gap:.75rem;flex:1 1 auto;min-width:0}.shopify-section--main-product .product-sticky-bar__media{flex:0 0 auto;width:2.5rem;height:2.5rem}.shopify-section--main-product .product-sticky-bar__image{width:100%;height:100%;object-fit:cover;background:#f4f2f0;display:block}.shopify-section--main-product .product-sticky-bar__text{gap:.125rem;min-width:0}.shopify-section--main-product .product-sticky-bar__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopify-section--main-product .product-sticky-bar__price{line-height:1.2}.shopify-section--main-product .product-sticky-bar__price :is(.price-list,.price,span,s,p){font-size:.8125rem;line-height:1.2}.shopify-section--main-product .product-sticky-bar__actions{flex:0 0 auto}.shopify-section--main-product .product-sticky-bar__actions .button--product{flex:0 0 auto;max-width:none}.shopify-section--main-product .product-sticky-bar .button{--button-border-radius: 999px;min-height:2.75rem;padding-block:.375rem;padding-inline:1.5rem;white-space:nowrap}@media screen and (min-width:700px){.shopify-section--main-product .product-sticky-bar{max-width:min(32rem,calc(100% - 3rem))}.shopify-section--main-product .product-sticky-bar__media{width:2.75rem;height:2.75rem}.shopify-section--main-product .product-sticky-bar .button{min-height:3rem;padding-inline:1.875rem}}@media screen and (max-width:699px){.shopify-section--main-product .product-sticky-bar__info{display:none}.shopify-section--main-product .product-sticky-bar__actions{flex:1 1 auto}.shopify-section--main-product .product-sticky-bar__actions .button--product{width:100%}}@media screen and (max-width:480px){.shopify-section--main-product .product-sticky-bar{--sticky-bar-gap: .625rem;padding:.3125rem .4375rem .3125rem .5rem}.shopify-section--main-product .product-sticky-bar .button{min-height:2.625rem;padding-inline:1.25rem}}.estimated-delivery{line-height:1.3}.estimated-delivery__icon,.reward-banner__icon{flex-shrink:0;color:var(--accent-color)}.estimated-delivery__text{margin:0}.estimated-delivery__label{color:var(--text-subdued, #5f5f5f)}.estimated-delivery__separator{margin-inline:.4em;color:var(--text-subdued, #5f5f5f);opacity:.6}.reward-banner{padding:.75rem 1rem;border-radius:.75rem;background:#fdf6e6;line-height:1.3}.reward-banner--space-between,.reward-banner--stacked{width:100%}.reward-banner__text{margin:0}.reward-banner__value{color:var(--accent-color)}.reward-banner__link{color:var(--accent-color);white-space:nowrap}.reward-banner__links{margin:0}.matching-mini__card{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid #ececec;border-radius:16px;background:#fff}.matching-mini__media{flex:0 0 auto;display:block}.matching-mini__image{width:72px;height:72px;object-fit:cover;border-radius:12px;display:block;background:#f4f1ec}.matching-mini__info{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.matching-mini__heading{color:#5f5f5f;line-height:1.3}.matching-mini__title{color:inherit;text-decoration:none}.matching-mini__price{color:#5f5f5f}.matching-mini__price .price-list{justify-content:flex-start}.matching-mini__toggle-wrap{position:relative;flex:0 0 auto;display:inline-flex;cursor:pointer}.matching-mini__toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.matching-mini__switch{width:44px;height:26px;border-radius:999px;background:#d7d7db;position:relative;display:inline-block;transition:background .2s ease}.matching-mini__switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .2s ease}.matching-mini__toggle:checked+.matching-mini__switch{background:var(--mm-toggle-color, var(--accent-color, #5c068b))}.matching-mini__toggle:checked+.matching-mini__switch:after{transform:translate(18px)}.matching-mini__toggle:focus-visible+.matching-mini__switch{outline:2px solid var(--mm-toggle-color, var(--accent-color, #5c068b));outline-offset:2px}.product-variations{--variation-highlight-color: #5C068B;display:block}.product-variations__item{display:contents}.product-variations{--variation-highlight-hover-color: color-mix(in srgb, var(--variation-highlight-color) 45%, white)}.product-variations .thumbnail-swatch,.product-variations .block-swatch{transition:box-shadow .15s ease}.product-variations .thumbnail-swatch:hover,.product-variations .thumbnail-swatch:focus-visible,.product-variations .block-swatch:hover,.product-variations .block-swatch:focus-visible{box-shadow:0 0 0 1px var(--variation-highlight-hover-color)}.product-variations .thumbnail-swatch.is-selected,.product-variations .block-swatch.is-selected{box-shadow:0 0 0 2px var(--variation-highlight-color)}.product-variations .block-swatch.is-selected{border-color:var(--variation-highlight-color)}.product-variations .color-swatch:hover,.product-variations .color-swatch:focus-visible{outline:1px solid var(--variation-highlight-hover-color)}.product-variations .color-swatch.is-selected{outline:2px solid var(--variation-highlight-color)}.product-variations__toggle{--swatch-size: 3rem;--toggle-count-size: 1rem;--toggle-word-size: .6875rem;position:relative;display:none;flex-direction:column;align-items:center;justify-content:center;align-self:flex-start;gap:.125rem;width:var(--swatch-size);height:var(--swatch-size);margin:0;padding:.125rem;border:1px dashed rgb(var(--text-color) / .35);border-radius:14px;background-color:rgb(var(--text-color) / .04);font:inherit;line-height:1.1;text-align:center;text-transform:none;color:#6e6e73;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.product-variations__toggle:hover{border-color:rgb(var(--text-color) / .6)}.product-variations__toggle:focus-visible{outline:2px solid var(--accent-color, currentColor);outline-offset:2px}.product-variations[expanded] .product-variations__toggle{border-style:solid;background-color:rgb(var(--text-color) / .02)}.product-variations__toggle--swatch{--swatch-size: 2rem;--toggle-count-size: .75rem}.product-variations__toggle--block{--swatch-size: 2.813rem;border-radius:var(--input-border-radius)}.product-variations__toggle-more,.product-variations__toggle-less{display:none;flex-direction:column;align-items:center;gap:.125rem}.product-variations:not([expanded]) .product-variations__toggle-more,.product-variations[expanded] .product-variations__toggle-less{display:flex}.product-variations__toggle-count{font-size:var(--toggle-count-size);font-weight:500;line-height:1}.product-variations__toggle-word{font-size:var(--toggle-word-size);line-height:1.1}.product-variations__toggle--swatch .product-variations__toggle-word{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media screen and (min-width:700px){.product-variations:not([expanded]) .product-variations__item--beyond-desktop{display:none}.product-variations--overflow-desktop .product-variations__toggle{display:inline-flex}.product-variations__toggle--thumbnail{--swatch-size: 4.25rem;--toggle-count-size: 1.25rem;--toggle-word-size: .75rem}.product-variations__toggle-more .product-variations__toggle-count:before{content:"+" attr(data-more-desktop)}}@media screen and (max-width:699px){.product-variations:not([expanded]) .product-variations__item--beyond-mobile{display:none}.product-variations--overflow-mobile .product-variations__toggle{display:inline-flex}.product-variations__toggle-more .product-variations__toggle-count:before{content:"+" attr(data-more-mobile)}}@media(max-width:767px){[data-oke-container]:not(.product-card__info [data-oke-container]){margin-right:0!important}.okeReviews[data-oke-container] .oke-reviewCarousel-reviews,div.okeReviews .oke-reviewCarousel-reviews{width:calc(100% - 60px)}}
/*# sourceMappingURL=/cdn/shop/t/890/assets/product-page.css.map */
