/** Shopify CDN: Minification failed

Line 7:10214 Unexpected "/"

**/
/*! * * @bornfight/gocart v1.0.9 * * * Copyright (c) Bornfight (https://www.bornfight.com/) * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * */
.go-cart__modal{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:50;display:flex;align-items:center;width:100%;max-width:420px;height:220px;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.go-cart__modal.is-open{opacity:1;visibility:visible}.go-cart__overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:30;background:rgb(255 255 255 / .5);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}span.cart-title{color:#000;font-size:26px;line-height:24.96px;font-weight:500;text-transform:uppercase;font-family:Roboto Condensed,sans-serif;-webkit-text-stroke:.5px;letter-spacing:-.01em}.go-cart__overlay.is-open{opacity:1;visibility:visible}.go-cart__drawer{position:fixed;top:0;right:-720px;z-index:10000;width:100%;max-width:720px;height:100vh;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.go-cart__drawer.is-open{-webkit-transform:translateX(-720px);transform:translateX(-720px)}.go-cart__drawer--left{right:auto;left:-720px}.go-cart__drawer--left.is-open{-webkit-transform:translateX(720px);transform:translateX(720px)}.go-cart__mini-cart{position:absolute;top:100%;left:0;z-index:40;width:480px;height:480px;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;visibility:hidden;cursor:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.go-cart__mini-cart.is-open{opacity:1;visibility:visible}.go-cart__empty{display:none;text-align:center;padding:40px 0}.go-cart__trigger{position:relative;cursor:pointer}.go-cart__button{font-weight:700}.go-cart-modal{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.go-cart-modal__close{position:absolute;z-index:10;right:20px;top:20px;line-height:0;cursor:pointer}.go-cart-modal__content{width:100%;padding:20px;text-align:center}.go-cart-modal__buttons{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 20px 20px}.go-cart-drawer{overflow-y:scroll;position:relative;height:100%}.go-cart-drawer__header{width:100%;height:auto;display:flex;align-items:self-start;padding:0 0 24px 0;border-bottom:1px solid rgb(153 153 153 / .2);margin-bottom:12px;justify-content:space-between}.go-cart-drawer__close{cursor:pointer;background:none;border:none;padding:0;letter-spacing:.01em;font-size:10px;font-family:Roboto Mono,sans-serif;color:#000;text-transform:uppercase;line-height:14px}.go-cart-drawer__content{overflow:hidden;padding:0 0 12px 0;border-bottom:1px solid rgb(26 26 26 / .2)}.recomendation-heading{margin:24px 0 16px 0}.recomendation-heading h2{margin:0;-webkit-text-stroke:.4px;font-size:14px;font-weight:500;line-height:14px}.go-cart-drawer__subtotal{align-items:center;height:20px;padding:20px 30px 0 30px}.go-cart-drawer__link-cart-page:hover{text-decoration:underline}.go-cart-drawer__footer,.go-cart-drawer__subtotal{display:flex;justify-content:space-between;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.go-cart-drawer__footer{flex-direction:column;padding:0 30px}.go-cart-drawer__footer .tax-note{margin:14px 0 14px 0}.go-cart-mini-cart{position:relative}.go-cart-mini-cart__content{position:relative;height:330px;overflow:hidden;overflow-y:scroll;padding:0 30px}.go-cart-mini-cart__subtotal{align-items:center;height:50px;padding:0 30px}.go-cart-mini-cart__footer,.go-cart-mini-cart__subtotal{display:flex;justify-content:space-between;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.go-cart-mini-cart__footer{height:100px;text-align:center;padding:20px 30px}.go-cart-item__single{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:12px 0;display:flex}.go-cart-item__info-wrapper{position:relative;display:flex;width:auto;margin-right:14px;order:0}.go-cart-item__info{max-width:inherit;line-height:normal;padding:0 0 0 24px;display:flex}.go-cart-item__image{width:48px;height:48px;background-color:#fff0;background-size:cover;background-position:center;background-repeat:no-repeat}.go-cart-item__title{text-transform:uppercase;color:#000;font-size:14px;font-weight:500;letter-spacing:-.02em;font-family:Roboto Condensed,sans-serif;-webkit-text-stroke:.3px;margin-bottom:8px;white-space:nowrap;border:none}.go-cart-item__title br{display:none}.go-cart-item__info .go-cart-item__link:hover{text-transform:none}.go-cart-item__variant{position:relative;letter-spacing:-.02em;font-size:10px;font-family:Roboto Mono,sans-serif;color:#000;text-transform:uppercase;line-height:16.68px}.go-cart-item__link{margin-right:100px;width:150px;text-decoration:none;color:rgb(var(--color-foreground))}.go-cart-item__link:hover{text-decoration:underline;text-decoration-color:rgb(var(--color-foreground))}.go-cart-item__quantity{margin:0;display:inline-flex;align-items:center;display:none}.go-cart-item__quantity svg{height:10px;width:10px;color:rgb(var(--color-foreground))}.go-cart-item__quantity-wrapper{border-radius:25px;border:1px solid rgb(26 26 26 / .2);display:flex}.go-cart-item__quantity-label{margin-right:5px}.go-cart-item__quantity-number{width:36px;height:30px;margin:0;text-align:center;font-size:1.25rem;color:rgb(var(--color-foreground));border:none;outline:none;-moz-appearance:textfield}input.go-cart-item__quantity-number:disabled{background-color:inherit}.go-cart-item__quantity-number::-webkit-inner-spin-button,.go-cart-item__quantity-number::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;display:none}.go-cart-item__quantity-button{width:32px;height:30px;display:flex;align-items:center;justify-content:center;font-size:1rem;padding:0 5px;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.go-cart-item__quantity-button{border:none;background-color:#fff0}.go-cart-item__price{position:absolute;right:0;display:inline-flex;order:2;top:22px;bottom:auto;margin:auto;height:14px;letter-spacing:-.02em;color:#000;font-size:14px;font-family:"Roboto Condensed",sans-serif;-webkit-text-stroke:.3px;font-weight:500;line-height:14px}.go-cart-item__remove{position:absolute;right:0;top:23px;cursor:pointer}button.go-cart-item__remove{border:none;background:none;padding:0;position:relative;line-height:normal;left:0;top:1px;right:0;margin:0 0 0 14px}button.go-cart-item__remove svg{height:16px;width:16px;background-color:#fff0}.go-cart-modal-item{position:relative;display:flex}.go-cart-modal-item__info{max-width:250px;padding:10px 10px 10px 30px;line-height:1.18}.go-cart-modal-item__image{width:90px;height:110px;background-size:cover;background-position:50%;background-repeat:no-repeat}.is-invisible{opacity:0;visibility:hidden}.overflowy{overflow-y:hidden}.overflowx{overflow-x:hidden}.go-cart-item__image{display:block!important}select.quantity_custom_select{padding:15px 26px 15px 14px;border:1px solid #999;font-size:12px;color:#1a1a1a;line-height:16px;outline:none;box-shadow:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background:#fff0;width:auto;min-width:inherit;overflow:hidden;overflow:-moz-hidden-unscrollable;background:url(dropdown.png) no-repeat;background-position:center right 14px;font-family:"Roboto Mono",sans-serif;line-height:normal}select.quantity_custom_select option{font-family:"Roboto Mono",sans-serif;color:#1a1a1a;border-radius:0;font-size:12px;line-height:16px}.cart-ad-product .price{width:100%;display:flex}.cart-ad-product .price .price__container{width:100%;display:flex}.cart-ad-product .price--on-sale .price__sale{flex-direction:unset;display:flex;width:100%;justify-content:space-between}.cart-ad-product .price--on-sale span{line-height:normal;font-size:10px;letter-spacing:-.02em;font-weight:700;color:#1a1a1a}.cart-ad-product .price--on-sale s{font-weight:500;color:#999}.cart-ad-product .price--on-sale .price-item--regular{padding-bottom:0}.cart_bundle_collection .product-price{width:100%}.cart_bundle_collection .price__container{width:100%;display:flex;justify-content:space-between}.cart_bundle_collection .price--on-sale .price__sale{width:100%;display:flex;gap:10px}.cart_bundle_collection .price--on-sale .price__sale span{color:#1a1a1a}.cart_bundle_collection .price--on-sale .price__sale s{color:#747474;font-weight:500}.cart_bundle_collection .price--on-sale .price__sal .price-item--regular{color:#999}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.go-cart-drawer .compare_price{position:absolute;display:inline-flex;order:2;top:auto;bottom:20px;right:0;margin:0;height:14px;letter-spacing:-.02em;color:#747474;font-size:14px;font-family:"Roboto Condensed",sans-serif;font-weight:400;line-height:14px;text-decoration:line-through}.drawer-main{padding-bottom:175px}.main-drawer-empty{padding-bottom:0}.cart-best-product .price--on-sale .price__sale{letter-spacing:-.02em;font-family:Roboto Mono,sans-serif;font-weight:700;font-size:10px;gap:10px}.go-cart-drawer__content .quantity_select{display:flex}.freeitem,.freeitem2{overflow:hidden}@media screen and (min-width:750px){.overflowy{overflow-y:auto}.cart-best-product .price--on-sale .price__sale{display:flex;width:100%;justify-content:space-between}.cart-best-product .product-price{width:100%}.cart-best-product .price--on-sale{display:flex}.cart-best-product .price--on-sale .price-item--regular{padding-bottom:0}.go-cart__drawer .price__regular{font-weight:700;color:#1a1a1a}.go-cart-item__link{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.go-cart-item__variant{line-height:normal}.go-cart-pad{padding:48px 48px 0 48px}.recomendation-outer{padding-left:48px}.cart_contact_wrap{padding:0 48px}.cart_bundle-product{margin-right:16px}}/ .recomendation-heading h1{font-size:17px}.cart_best_selling .best_selling-heading h2{letter-spacing:-0.02em!important;font-size:14px;line-height:14px;}.cart_bundle-heading h2{letter-spacing:-0.02em!important}.cart_contact a{color:#1a1a1a}@media screen and (max-width:1024px){.overflowy{overflow-y:hidden}}@media screen and (max-width:749px){.go-cart-pad{padding:0 16px}.recomendation-outer{padding-left:16px}.overflowy,.overflowy main{overflow:hidden}.go-cart-drawer{padding:32px 0 172px 0}.go-cart-drawer__header{padding-bottom:16px;align-items:center}span.cart-title,.drawer-count{font-size:20px;line-height:19.2px}.cart-best-product,.cart-ad-product{margin-right:16px}.bundle-product-addToCart{min-width:inherit;width:100%}.cart_bundle_collection{margin-top:30px;margin-right:0}.cart_bundle_collection{border-top:none}.cart_bundle-heading{margin-top:40px;border-top:1px solid rgb(26 26 26 / .2);display:block;width:calc(100% - 16px);padding:40px 0;padding-bottom:12px;padding-top:28px}.cart_bundle-product{margin-right:16px}.go-cart-item__image{height:48px;min-width:48px;width:48px}.go-cart-item__single{padding-bottom:18px}.go-cart-item__price{top:12px;bottom:inherit}.go-cart-drawer .compare_price{top:30px}select.quantity_custom_select{line-height:14px;border-radius:0;padding:7px 26px 7px 14px}.footer-cart-drawer{padding:16px 16px 32px 16px;border-top:1px solid rgb(26 26 26 / .2);height:210px;width:100%}p.shing-text{display:none}.go-cart__drawer .go-cart-drawer__subtotal{display:flex;width:100%;height:100%;justify-content:space-between}.go-cart__drawer .js-go-cart-drawer-footer{justify-content:space-between;margin-top:24px;gap:8px}.go-cart-drawer__footer a{margin:0;width:50%;text-align:center}.go-cart-drawer__subtotal span{color:#000;font-size:20px;line-height:19.2px}.recomendation-outer{padding-bottom:0}.drawer-bottom{flex-wrap:wrap}.go-cart-item__title{margin-bottom:0}.go-cart-drawer__content{padding:0}.best_selling-heading h1,.cart_bundle-heading h1{color:#000}.go-cart-drawer .price--on-sale .price__sale{display:flex;justify-content:flex-start;gap:10px;flex-wrap:inherit}.go-cart-drawer .price--on-sale .price-item--regular{padding:0}.go-cart-item__info-wrapper{width:100%;margin-right:0}.go-cart-item__single{width:100%}.go-cart__drawer{right:-100%;max-width:100%}.go-cart__drawer.is-open{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.cart_best_selling-main .slick-list{margin-right:-16px}.cart-pro{width:auto;height:inherit}.cart-pro img{height:inherit;max-width:100%}.go-cart-drawer .button--primary:hover span{color:#1a1a1a}.go-cart-drawer .product-form__submit:before,.go-cart-drawer .product-form__submit:after{display:none}.go-cart-drawer .bundle-product-addToCart:hover span{color:#fff}.go-cart-drawer .bundle-product-addToCart.loading span{color:#1a1a1a}.bundle-product-addToCart:active,.cart-ad-product .js-go-cart-add-to-cart:active,.btn:active{opacity:.5}.go-cart-item__variant{display:none}.recom_main{margin-right:0}.cart-ad-product{margin-right:16px}.cart-ad-product:last-child{margin-right:0}.go-cart__overlay.is-open{opacity:0;visibility:hidden}.cart_bundle-product.slick-slide{width:136px}.go-cart__drawer{height:100%;top:0;-webkit-backface-visibility:visible;backface-visibility:visible;bottom:0}.go-cart__drawer{background:#fff;transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out}.go-cart-drawer.main-drawer-empty{padding-bottom:40px}.go-cart-drawer{z-index:99}.go-cart__drawer:after{content:"";position:absolute;top:auto;bottom:-100px;left:0;right:0;height:200px;background:#fff;z-index:-1}.go-cart-drawer__content{padding-bottom:20px}.recomendation-heading{padding-top:28px;padding-bottom:28px;margin-top:0;margin-bottom:0}.freeitem{padding-bottom:16px;}.cart_contact_wrap{margin-bottom:60px}}.cart-pro{position:relative}.holiday_txt{top:6px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:'Roboto Mono';font-style:normal;font-weight:400;font-size:8px;line-height:100%;letter-spacing:-.02em;width:auto;text-align:center;padding:5px;border:.5px solid #1a1a1a;color:#1a1a1a}.cart-ad-product .holiday_txt{width:68px!important}.cart-best-product .holiday_txt{width:68px!important}.cart_bundle-product .price-item--last{padding:0 7px!important;padding-left:0!important}.cart_bundle-product .cart-save{display:none!important}.bundle-p-reg{padding-bottom:0!important}.cart-pro-bundle{width:100%;position:relative}.cart_bundle-product .price-savewrap{display:flex;justify-content:flex-start!important;align-items:center;width:100%!important}.price-saveinner{display:flex}.cart_bundle_collection .price--on-sale .price__sale span{display:flex}@media(min-width:760px){.go-cart-item__title{white-space:pre-wrap!important}.go-cart-item__link{width:190px!important}}.mbfreeitem{display:block;margin-bottom:20px}@media(min-width:760px){.go-cart-item__title{white-space:pre-wrap!important}.go-cart-item__link{width:190px!important}.mbfreeitem{display:none}}#cartbottomgif{font-family:"Roboto Mono",sans-serif;font-size:12px;letter-spacing:-.2px;color:#1a1a1a}.cart_bundle-heading h2{margin:0;-webkit-text-stroke:.4px;font-size:14px;font-weight:500;line-height:14px}
@media (max-width: 768px) {
  .go-cart-item__info {
    flex-direction: column !important;
  }
}

.mobile-quantity-selector {
  display: none;
}

@media (max-width: 767px) {
  .desktop-quantity {
    display: none !important;
  }

  .mobile-quantity-selector {
    display: block !important;
    margin-top: 8px;
  }

  button.go-cart-item__remove {
    position: absolute;
    left: 138px;
    bottom: 25px;
    height: 15px;
    width: 15px;
    margin: 0;
    top: auto;
  }

  select.quantity_custom_select {
    margin-top: 8px;
  }
}

.has-free-gift .go-cart-item__single:first-of-type .go-cart-item__title {
  margin-bottom: 0;
}

.go-cart-item__gift-note {
  font-size: 11px;
  line-height: 96%;
  margin-bottom: 5px;
}

.quantity_select-desktop {
  display: none !important;
}

.quantity_select-mobile {
  display: block !important;
}

@media (min-width: 768px) {
  .quantity_select-desktop {
    display: block;
  }

  .quantity_select-mobile {
    display: none;
  }
}

.gift-note-black {
  color: #000000;
}

.gift-note-gray {
  color: gray;
}

.trytheseproduct {
  max-width: 100px;
}

.cartbestselling,
.cartbundlehead {
  max-width: 168px;
}

.cart-recommendations {
  margin-top: 20px;
  padding: 20px;
}

.recommendations-header h3 {
  margin: 16px 0 0 16px;
  text-align: left;
  color: #333;
  letter-spacing: -0.02em !important;
  font-size: 14px;
  line-height: 14px;
  font-weight: 500;
}

.recommendations-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  gap: 15px;
}

.recommendation-item {
  text-align: center;
  background: white;
}

.recommendation-image {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

.recommendation-title {
  font-size: 14px;
  margin: 5px 0;
  color: #333;
}

.recom-product-title {
  text-align: left;
}

.recommendation-price {
  font-size: 10px;
  color: #1a1a1a;
  margin: 5px 0;
  text-align: left;
}

.compare-price {
  text-decoration: line-through;
  color: #999;
  margin-left: 5px;
}

.recommendation-item .btn {
  width: 100%;
  padding: 0;
  background: #000;
  color: white;
  border: none;
  cursor: pointer;
  font-size: 10px;
  margin-top: 10px;
  font-weight: 500;
}

.recommendation-item .btn:hover {
  background: #333;
}

.cart-recommend-container {
  overflow: hidden;
}

@media (min-width: 769px) {
  .cart-recommendations {
    padding: 20px 48px;
  }

  .recommendations-header h3 {
    margin: 15px 48px 0;
  }
}

.js-go-cart-recommendation-item {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 32px;
}

.js-go-cart-recommendation-item .btn-spinner {
  position: absolute;
  display: none;
  align-items: center;
  justify-content: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
}

.js-go-cart-recommendation-item .spinner {
  animation: spin 1s linear infinite;
  width: 20px;
  height: 20px;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

.js-go-cart-recommendation-item .spinner .path {
  stroke: #ffffff;
  stroke-width: 6;
}

.btn-add-c10 {
  font-size: 12px;
}

.email_txt_wrap {
  padding-top: 0 !important;
}

@media (max-width: 360px) {
  .go-cart-drawer {
    padding: 32px 0 200px 0;
    padding-bottom: 180px !important;
  }
}

@media (min-width: 361px) and (max-width: 412px) {
  .go-cart-drawer {
    padding: 32px 0 200px 0;
    padding-bottom: 200px !important;
  }
}

@media (min-width: 413px) and (max-width: 428px) {
  .footer-cart-drawer {
    height: 260px !important;
  }
}

@media (min-width: 429px) and (max-width: 768px) {
  .footer-cart-drawer {
    height: 300px !important;
  }

  .go-cart-drawer {
    padding: 32px 0 200px 0;
    padding-bottom: 300px !important;
  }
}

@media only screen and (device-width: 390px) and (device-height: 844px) and (orientation: portrait) {
  .cart_contact_wrap {
    margin-bottom: 20px;
  }
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (orientation: portrait) {
  .cart_contact_wrap {
    margin-bottom: 120px;
  }
}

/* ==== Drawer footer spacing normalization (mobile / tablet / desktop) ==== */
:root {
  --go-cart-footer-gap-mobile: 14px;
  --go-cart-footer-gap-tablet: 18px;
  --go-cart-footer-gap-desktop: 22px;
}

.go-cart__drawer .footer-cart-drawer {
  height: auto !important;
  min-height: clamp(168px, 18vh, 240px);
  padding-bottom: calc(var(--go-cart-footer-gap-mobile) + env(safe-area-inset-bottom, 0px)) !important;
}

.go-cart__drawer .go-cart-drawer {
  padding-bottom: calc(210px + env(safe-area-inset-bottom, 0px)) !important;
}

@media (min-width: 750px) and (max-width: 1024px) {
  .go-cart__drawer .footer-cart-drawer {
    min-height: clamp(186px, 17vh, 260px);
    padding-bottom: calc(var(--go-cart-footer-gap-tablet) + env(safe-area-inset-bottom, 0px)) !important;
  }

  .go-cart__drawer .go-cart-drawer {
    padding-bottom: calc(230px + env(safe-area-inset-bottom, 0px)) !important;
  }
}

@media (min-width: 1025px) {
  .go-cart__drawer .footer-cart-drawer {
    min-height: clamp(200px, 16vh, 300px);
    padding-bottom: calc(var(--go-cart-footer-gap-desktop) + env(safe-area-inset-bottom, 0px)) !important;
  }

  .go-cart__drawer .go-cart-drawer {
    padding-bottom: calc(250px + env(safe-area-inset-bottom, 0px)) !important;
  }
}

/* Mobile visibility guard: keep footer action area always visible */
@media (max-width: 767px) {
  .go-cart__drawer {
    --cart-footer-sticky-space: clamp(176px, 26vh, 230px);
  }

  @supports (height: 1svh) {
    .go-cart__drawer {
      --cart-footer-sticky-space: clamp(176px, 26svh, 230px);
    }
  }

  .go-cart__drawer .footer-cart-drawer {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: sticky !important;
    bottom: 0;
    z-index: 20;
    background: #fff;
    border-top: 1px solid rgba(26, 26, 26, 0.14);
    box-shadow: 0 -8px 20px rgba(0, 0, 0, 0.08);
    min-height: auto;
    padding-bottom: calc(50px + env(safe-area-inset-bottom, 0px)) !important;
    margin-bottom: 0;
  }

  .go-cart__drawer .drawer-main {
    padding-bottom: 0 !important;
  }

  .go-cart__drawer .go-cart-drawer {
    padding-bottom: 0 !important;
  }

  .go-cart__drawer .go-cart-drawer__content {
    padding-bottom: calc(28px + env(safe-area-inset-bottom, 0px)) !important;
  }

  .go-cart__drawer .cart_contact_wrap {
    margin-top: 10px !important;
    margin-bottom: 12px !important;
  }

  .go-cart__drawer:after {
    display: none !important;
  }
}

/* Go to Payment interaction motion */
#gocart_buttonx {
  transition: transform 180ms ease, box-shadow 220ms ease, filter 220ms ease;
  will-change: transform;
}

#gocart_buttonx:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.16);
  filter: brightness(1.03);
}

#gocart_buttonx:active {
  transform: translateY(0) scale(0.98);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.14);
  filter: brightness(0.98);
}

#gocart_buttonx:focus-visible {
  outline: 2px solid #1a1a1a;
  outline-offset: 2px;
}

.secondary-btn {
  transition: transform 180ms ease, box-shadow 220ms ease, filter 220ms ease;
  will-change: transform;
}

.secondary-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.16);
  filter: brightness(1.03);
}

.secondary-btn:active {
  transform: translateY(0) scale(0.98);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.14);
  filter: brightness(0.98);
}

.secondary-btn:focus-visible {
  outline: 2px solid #1a1a1a;
  outline-offset: 2px;
}
