.product-badges__badge.color-custom-badge-sold-out{display:none!important}a[class*=button-custom--button_H9gpTf]{min-height:60px;padding:16px 36px;font-size:1.08rem;font-weight:700;letter-spacing:.02em;border-radius:999px;box-shadow:0 14px 30px #00000047;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}a[class*=button-custom--button_H9gpTf]:hover{transform:translateY(-2px);box-shadow:0 18px 36px #00000052;filter:brightness(1.05)}@media screen and (max-width:749px){.text-block--blog-post-title :is(h1,h2){font-size:1.6rem;line-height:1.25;overflow-wrap:break-word}}#shopify-pc__banner{border:1px solid rgba(18,64,52,.12)!important;border-radius:22px!important;box-shadow:0 18px 44px #1240342e!important}#shopify-pc__banner__body-title{font-weight:700;letter-spacing:-.01em}#shopify-pc__banner__body-policy-link{color:#123f34!important;text-underline-offset:3px}#shopify-pc__banner__btn-accept{border:1px solid #b9d968!important;border-radius:999px!important;background:#b9d968!important;color:#123f34!important;font-weight:700!important;transition:transform .16s ease,filter .16s ease}#shopify-pc__banner__btn-accept:hover{transform:translateY(-1px);filter:brightness(1.04)}#shopify-pc__banner__btn-decline{border:1.5px solid rgba(18,64,52,.32)!important;border-radius:999px!important;background:transparent!important;color:#123f34!important;font-weight:600!important}#shopify-pc__banner__btn-decline:hover{background:#1240340f!important}#shopify-pc__banner__btn-manage-prefs{color:#123f34!important;font-weight:600!important;text-underline-offset:3px}#shopify-pc__prefs__header-title,#shopify-pc__prefs__header-desc{color:#123f34}#shopify-pc__prefs__option-accept-all,#shopify-pc__prefs__option-save{border-radius:999px!important}body .book-page__mobile-sticky,body .ivo-mobile-sticky{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));left:12px;gap:10px;min-height:68px;border:1px solid rgba(201,229,126,.52);border-radius:999px;padding:8px 8px 8px 16px;background:linear-gradient(135deg,#173e31fa,#0c2d24fa);box-shadow:0 14px 34px #123f3447,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body .book-page__mobile-sticky-price,body .ivo-mobile-sticky__price{padding-left:2px;color:#fffef9}body .book-page__mobile-sticky-price strong,body .ivo-mobile-sticky__price strong{color:#fffef9;font-size:1.08rem;letter-spacing:-.01em}body .book-page__mobile-sticky-price small,body .ivo-mobile-sticky__price small{color:#dbe8d3}body .book-page__mobile-sticky-button,body .ivo-mobile-sticky__button{display:inline-flex;align-items:center;justify-content:center;gap:.45em;min-height:50px;max-width:62vw;border:1px solid rgba(238,255,195,.72);border-radius:999px;padding:12px 17px;background:linear-gradient(135deg,#d2eb91,#b9d968);box-shadow:0 8px 18px #051c1540,inset 0 1px #ffffff85;color:#123f34;font-size:clamp(.8rem,3.3vw,.9rem);font-weight:850;line-height:1.1;text-align:center;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}body .book-page__mobile-sticky-button:after,body .ivo-mobile-sticky__button:after{content:"\2192";flex:0 0 auto;font-size:1.12em;line-height:1;transition:transform .18s ease}body .book-page__mobile-sticky-button:hover,body .ivo-mobile-sticky__button:hover{transform:translateY(-2px);box-shadow:0 11px 22px #051c154f,inset 0 1px #ffffff94;filter:brightness(1.035)}body .book-page__mobile-sticky-button:hover:after,body .ivo-mobile-sticky__button:hover:after{transform:translate(2px)}body .book-page__mobile-sticky-button:active,body .ivo-mobile-sticky__button:active{transform:translateY(0)}body .book-page__mobile-sticky-button:focus-visible,body .ivo-mobile-sticky__button:focus-visible{outline:3px solid #fffef9;outline-offset:3px}body .book-page__mobile-sticky-button:disabled,body .ivo-mobile-sticky__button:disabled{transform:none;box-shadow:none;filter:saturate(.35)}body .book-page__mobile-sticky-button:disabled:after,body .ivo-mobile-sticky__button:disabled:after{display:none}@media(prefers-reduced-motion:reduce){body .book-page__mobile-sticky-button,body .book-page__mobile-sticky-button:after,body .ivo-mobile-sticky__button,body .ivo-mobile-sticky__button:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/dj-custom.css.map */
