/** Shopify CDN: Minification failed

Line 13:12 Unexpected ")"

**/
.aus_p_container{display:none!important}
body .product__info-container button.product-form__submit[name="add"],body button.sticky-cart__submit[name="add"]{background:#111722!important;background-image:none!important;animation:none!important;box-shadow:none!important;color:#fff!important}body .product__info-container button.product-form__submit[name="add"]:hover,body button.sticky-cart__submit[name="add"]:hover{background:#2a3446!important}body .product__info-container button.product-form__submit[name="add"]::before,body .product__info-container button.product-form__submit[name="add"]::after{background:none!important;animation:none!important;box-shadow:none!important}
.product__info-container .price-item--sale{color:#1c1a17!important}.product__info-container .price__sale s{color:#8a857c!important}.product__info-container .ck-product-stock{color:#5a564f}.product__info-container .ck-product-rating__stars svg{fill:#c9a96e}.product__info-container .product-form__submit{background:#111722!important;background-image:none!important;color:#fff!important;box-shadow:none!important}.product__info-container .product-form__submit:hover{background:#2a3446!important}.product__info-container .product-form__submit::before,.product__info-container .product-form__submit::after{background:none!important;box-shadow:none!important}.product__info-container .ck-benefits__icon{color:#111722;background:none;border-radius:0}.ck-benefits__icon svg,.ck-delivery__truck svg{width:2.5rem;height:2.5rem;display:block}.ck-delivery{display:flex;position:relative;align-items:center;justify-content:center;gap:.8rem;margin-top:1rem;padding:1.2rem;border:1px solid #d9d5ce;border-radius:1rem;background:#f6f4f0;font-size:1.25rem;line-height:1.45;color:#5a564f}.ck-delivery[hidden]{display:none!important}.ck-delivery strong{font-weight:700;color:#1c1a17}.ck-delivery__truck{flex:none;color:#5a564f}.ck-delivery__info{flex:none}.ck-delivery__info summary{display:grid;place-items:center;width:2.8rem;height:2.8rem;border:1px solid #d9d5ce;border-radius:50%;list-style:none;cursor:pointer;color:#5a564f;font-size:1.2rem;font-family:Georgia,serif}.ck-delivery__info summary::-webkit-details-marker{display:none}.ck-delivery__info summary:focus-visible{outline:2px solid #111722;outline-offset:3px}.ck-delivery__tooltip{position:absolute;left:0;right:0;top:calc(100% + .6rem);z-index:10;padding:1.6rem;background:#fff;border:1px solid #d9d5ce;border-radius:1.2rem;box-shadow:0 .8rem 3rem #1c1a1720;line-height:1.6;font-size:1.25rem}.ck-delivery__tooltip p{margin:.5rem 0 0}
.product__info-container>.product__price-block{row-gap:0!important}.product__info-container>.product__price-block>.product__tax{margin-top:0!important}.product__info-container>.product__price-block>.margin-top-1rem:not(:has(shopify-payment-terms)){display:none!important}
.product__info-container>.product__price-block{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:1rem 0 0!important}.product__price-block .price__badge{display:none!important}.product__price-block>.ck-sale-savings{margin:0!important;white-space:nowrap}.product__price-block>.product__tax:empty{display:none}.product__price-block>.margin-top-1rem:has(form.installment:not(:has(shopify-payment-terms))){display:none}.product__price-block>.product__tax{flex-basis:100%}
.product__info-container>.product__sale-box{order:20!important;margin:1.2rem 0 0!important;padding:0!important;gap:0!important}.product__info-container>.ck-post-purchase{margin:1rem 0 0!important}

button,input)){display:none!important}
.ck-product-rating{display:inline-flex;align-items:center;gap:.7rem;color:rgb(var(--color-foreground));font-size:1.35rem;font-weight:600;line-height:1.4;text-decoration:none;margin-top:.7rem;margin-bottom:0!important}.ck-product-rating__stars{display:flex;gap:.1rem;flex:none}.ck-product-rating__stars svg{width:1.55rem;height:1.55rem;fill:#c9a96e}.ck-product-rating__arrow{width:1.3rem;height:1.3rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.ck-product-rating:hover .ck-product-rating__arrow{transform:translateX(.2rem)}.social-proof-slide__block-rating{display:none!important}
.ck-product-reassurance{margin-top:1.2rem}.ck-product-stock{display:flex;align-items:center;gap:.8rem;margin:0;color:#111722;font-size:1.4rem;font-weight:700}.ck-product-stock>span{width:.9rem;height:.9rem;border-radius:50%;background:#111722;box-shadow:0 0 0 .45rem #f1e6cf}.ck-product-stock--unavailable{color:#9b3a32}.ck-product-stock--unavailable>span{background:#c54b42;box-shadow:0 0 0 .45rem #f9e4e2}
.product__info-container>.product__title h1{letter-spacing:-.03em}.product__info-container>.product__price-block .price--large{gap:.8rem}.product__info-container>.product__price-block .price-item--sale,.product__info-container>.product__price-block .price-item--regular{font-weight:800}.ck-sale-savings{display:inline-flex;margin:.5rem 0 0;padding:.35rem .8rem;border-radius:999px;background:#f1e6cf;color:#111722;font-size:1.2rem;font-weight:800}
.product__sale-box{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;margin-top:.8rem!important}.product__sale-box__actions{padding-top:0}.product-form__submit{min-height:5.4rem;border-radius:1.2rem!important;font-weight:800;box-shadow:0 .8rem 1.8rem rgba(24,197,139,.22)}

.ck-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1.2rem 0 0;padding:0;list-style:none}.ck-benefits li{display:flex;align-items:center;gap:.8rem;min-height:5rem;padding:1rem;border:1px solid #d9d5ce;border-radius:1.1rem;background:#fff;font-size:1.2rem;line-height:1.3}.ck-benefits__icon{display:grid;place-items:center;flex:none;width:2.6rem;height:2.6rem;border-radius:50%;background:#f6f4f0;color:#111722;font-weight:900}
.product__info-container{display:flex;flex-direction:column;position:relative}.product__info-container>hr{display:none!important}.product__info-container>.product__price-block{order:5;margin-top:1rem!important}.product__info-container>.product__sale-box{order:20}.product__info-container>.ck-post-purchase{order:40}

.product__info-container .tpo_option-set-wrapper{display:none!important}.product__info-box,.information-wrapper{border-radius:1.4rem}.thumbnail{border-radius:1rem!important}.thumbnail[aria-current]{box-shadow:0 0 0 .2rem #111722!important}.product__accordion{border-color:#d9d5ce!important}.product__accordion summary{min-height:5.4rem}.main-product-tabs,.product-tabs{background:#fff}
@media screen and (min-width:750px){.product__info-container{padding:6rem 2.4rem 2.4rem;border:1px solid #d9d5ce;border-radius:1.8rem;background:#fff;box-shadow:0 1.2rem 3.6rem rgba(18,46,35,.05)}.product__info-container>.ck-product-reassurance{position:absolute;top:2.4rem;right:2.4rem;margin:0;z-index:2}.product__title h1{font-size:clamp(2.8rem,2.5vw,4rem);line-height:1.08}.product__info-wrapper,.product__media-wrapper{align-self:start!important}.product-section{--spacing-column:4rem}.product__media-gallery .product__media-list{height:auto!important;aspect-ratio:1/1;align-items:stretch!important}.product__media-gallery .product__media-item{height:100%!important;align-self:stretch!important}.product__media-gallery .product__media{height:100%!important;padding-top:0!important}.product__media-gallery .product__media img{transform:scale(1.08)}.product__media-gallery .thumbnail-slider{margin-top:1.4rem!important}}
@media screen and (max-width:749px){.product-section__padding{padding-top:.8rem}.breadcrumb{padding-bottom:1rem!important;font-size:1.2rem}.product__info-wrapper{margin-top:1rem!important}.product__info-container{padding-inline:1.6rem}.product__info-container>.ck-product-reassurance{align-self:flex-end;order:-1;margin:0 0 .8rem}.product__title h1{font-size:2.35rem!important;line-height:1.12}.ck-product-rating{margin-top:.8rem;font-size:1.25rem}.ck-product-rating__stars svg{width:1.4rem;height:1.4rem}.product__price-block{margin-top:1.4rem}.product__sale-box{margin-top:1.2rem!important}.product__media-gallery .product__media img{transform:scale(1.06)}.product__media-gallery .thumbnail-slider{margin-top:.4rem!important}.product__media-gallery .thumbnail-list__item{width:6rem!important}.product__media-gallery .thumbnail{height:6rem!important}.product__media-wrapper{padding-bottom:0}.product__info-container>*+*{margin-top:1.4rem}.product__info-container>.product__title+.ck-product-rating{margin-top:.8rem}.product__info-container>.product__price-block{margin-top:1.3rem}.product__sale-box .product-form__submit{position:relative;z-index:1}.product__accordion summary{min-height:5rem}.main-product-tabs{margin-top:1.2rem}.ck-benefits li{font-size:1.15rem}}

.product__info-container .ck-delivery{background:#f6f4f0;border-color:#d9d5ce;color:#1c1a17}
.product__info-container .ck-delivery strong,.product__info-container .ck-delivery__truck{color:#111722}
.product__info-container .ck-delivery__info summary{background:#fff;border-color:#d9d5ce;color:#111722}
.product__info-container .ck-benefits li{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.8rem;min-width:0;height:auto;align-items:center}
.ck-benefits__text{display:block;min-width:0;white-space:normal;overflow-wrap:anywhere;hyphens:auto;line-height:1.4}
.product__info-container .ck-benefits__icon{width:2.4rem;height:2.4rem}
.product__info-container .ck-benefits__icon svg{width:2.2rem;height:2.2rem}
@media(max-width:749px){.product__media-gallery .product__media-list{height:auto!important;min-height:0!important;aspect-ratio:1/1;align-items:stretch!important;margin-bottom:0!important}
.product__media-gallery .product__media-item{height:100%!important;min-height:0!important;align-self:stretch!important;align-items:stretch!important}
.product__media-gallery .product__modal-opener{height:100%!important}
.product__media-gallery .product__media{height:100%!important;padding-top:0!important}
.product__media-gallery .product__media:before{padding-bottom:0!important}
.product__media-gallery .thumbnail-slider{margin-top:.8rem!important;margin-bottom:0!important}
.product__info-container .ck-benefits li{padding:1rem .8rem;gap:.6rem;font-size:1.15rem}}
.product__media-gallery .product__deferred-media{height:100%!important;max-height:100%;padding-top:0!important;--ratio-percent:100%!important}
.product__media-gallery .product__deferred-media video,.product__media-gallery .deferred-media__poster img{object-fit:contain!important}

@media(max-width:749px){.product__info-container>.product__price-block{column-gap:.6rem!important;row-gap:0!important}
.product__price-block>[id^="price-top-"]{flex:0 1 auto;min-width:0}
.product__price-block .price__container{margin:0!important}
.product__price-block .price__sale{display:flex;flex-wrap:nowrap;align-items:center;gap:.6rem}
.product__price-block .price-item{margin:0!important;white-space:nowrap}
.product__price-block .price__sale s{font-size:1.5rem!important}
.product__price-block .price-item--sale{font-size:1.9rem!important}
.product__price-block>.ck-sale-savings{flex:0 0 auto;font-size:1rem!important;padding:.35rem .6rem!important;line-height:1.3;white-space:nowrap}}
@media(max-width:359px){.product__price-block .price__sale s{font-size:1.3rem!important}
.product__price-block .price-item--sale{font-size:1.7rem!important}
.product__price-block>.ck-sale-savings{font-size:.95rem!important;padding:.3rem .45rem!important}}

.product__info-container .ck-benefits{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:.8rem}
.product__info-container .ck-benefits li{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:8.6rem;height:auto;min-width:0;padding:1.1rem .8rem;background:linear-gradient(145deg,#faf8f4,#f6f4f0);border:0;border-radius:1rem;text-align:center}
.product__info-container .ck-benefits__icon{width:2.4rem;height:2.4rem;flex:0 0 2.4rem;color:#111722;background:none}
.product__info-container .ck-benefits__icon svg{width:2.4rem;height:2.4rem;stroke-width:1.7}
.product__info-container .ck-benefits__text{max-width:100%;font-size:1.2rem;font-weight:600;line-height:1.35;color:#1c1a17;hyphens:none;word-break:normal;overflow-wrap:normal;text-wrap:balance}
.product__info-container .ck-benefits__text small{display:block;margin-top:.15rem;font-size:1.05rem;font-weight:400;color:#5a564f;line-height:1.3}
@media(max-width:359px){.product__info-container .ck-benefits__text{font-size:1.1rem}}

.product__info-container .ck-delivery{display:grid;grid-template-columns:2.6rem minmax(0,1fr) 2.8rem;gap:1rem;align-items:center;justify-content:initial;padding:1.3rem 1.2rem;border:1px solid #d9d5ce;border-left:4px solid #111722;border-radius:1rem;background:#fff;color:#5a564f;box-shadow:0 2px 8px #11172210}
.product__info-container .ck-delivery[hidden]{display:none!important}
.ck-delivery__copy{min-width:0;font-size:1.15rem;line-height:1.4}
.product__info-container .ck-delivery__copy strong{display:block;margin-top:.25rem;font-size:1.35rem;line-height:1.35;font-weight:700;color:#1c1a17}
.ck-delivery__calendar{display:flex;align-items:center;color:#111722}
.ck-delivery__calendar svg{width:2.6rem;height:2.6rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.product__info-container .ck-delivery__info summary{border-color:#d9d5ce;color:#5a564f;background:#fff;font-family:inherit;font-size:1.2rem}
@media(max-width:359px){.product__info-container .ck-delivery{gap:.7rem;padding:1.1rem .9rem}.product__info-container .ck-delivery__copy strong{font-size:1.2rem}}

/* Light mint gift offer: keep the primary purchase button visually dominant. */

/* CK: product images always fully visible */
.product__media-gallery .product__media img{
  width:100%!important;
  height:100%!important;
  object-fit:contain!important;
  object-position:center center!important;
}
