/** Shopify CDN: Minification failed

Line 222:1 Expected "}" to go with "{"

**/
.collection_quick_atc{
  font-size: 13px;
    padding: 10px 8px;
    width: 100%;
}
.collection_quick_atc:hover{
   border: 1px solid rgb(var(--base-black)) !important;
}
.product_link{
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.product_atc {
    border-left: none;
    border-top: 1px solid rgb(var(--base-black));
   border-bottom: 1px solid rgb(var(--base-black));
      border-right: 1px solid rgb(var(--base-black));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.collection-product-option{
      width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: .25rem;
    border-width: 1px;
    border-color: rgb(var(--mono-gray));
    padding: .75rem;
   display: flex;
    font-family: var(--font-type-tertiary);
    font-size: 13px;
    font-weight: 500;
    line-height: 1.5;
    letter-spacing: .031rem;
}

.collection_product_label{
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: .25rem;
    border-width: 1px;
    border-color: rgb(var(--mono-gray));
    padding: .75rem .625rem;
    font-family: var(--font-type-tertiary);
    font-size: 13px;
    font-weight: 500;
    line-height: 1.5;
    letter-spacing: .031rem;
    text-align: center;
}
.collection_product_label.selected{
      border-color: rgb(var(--base-black));
    background-color: rgb(var(--base-yellow));
}

.collection_qty_selector{
    display: flex;
    height: 52px;
    align-items: stretch;
    overflow: hidden;
    border-radius: .375rem;
    border-width: 1px;
    border-color: rgb(var(--mono-gray));
}

.decrease-qty{
    order: 2;
    border-right-width: 0px;
    border-left-width: 1px;
    border-color: rgb(var(--mono-gray));
}
.increase-qty{
      order: 3;
    border-left-width: 1px;
    border-color: rgb(var(--mono-gray));
}

.collection_qty_selector button{
      position: relative;
    display: inline-block;
    height: 100%;
    width: 3.5rem;
    flex-shrink: 0;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
.collection-quantity{
    order: 1;
    height: 100%;
    width: 100%;
    flex-shrink: 1;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    padding-left: .75rem;
    padding-right: .75rem;
    text-align: left;
    font-size: 14px;
    line-height: 24px;
    line-height: 1.25rem;
    color: rgb(var(--base-black));
    align-items: center;
    padding: 16px;
    vertical-align: middle;
    display: flex;
}

.quickBuy_radio_input{
    position: relative;
    height: 1rem;
    min-height: 18px;
    width: 1rem;
    min-width: 18px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 9999px;
    border-width: 1px;
    border-color: rgb(var(--base-black));
    margin-bottom:2.5px;
}
.quickBuy_radio_input:checked{
background-color: rgb(var(--base-white));
}


.quickBuy_radio_input:checked:after{
  content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(var(--base-black));
   -webkit-mask-image: url("data:image/svg+xml,%3Csvg fill='black' width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='7.5'/%3E%3C/svg%3E");
        mask-image: url("data:image/svg+xml,%3Csvg fill='black' width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='7.5'/%3E%3C/svg%3E");          mask-size: cover;
   -webkit-mask-size: cover;
    mask-size: cover;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}
.subscription-option:has(input:checked), .onetime-option:has(input:checked) {
  background-color: rgb(var(--base-pale-yellow));
}
.subscription-option:not(:has(input:checked)) select {
  display: none;
}

.selling-plan-selector{
  border-color: rgba(var(--base-black), .2);
  font-size: 12px;
  appearance: none;
    border-radius: .5rem;
    border-width: 1px;
  position: relative;
}

.drop_arrow:after{
  content: "";
  position: absolute;
  top: 50%;
  right: 0.75rem;
  width: 20px;
  height: 20px;
  transform: translateY(-50%);
  background: rgba(var(--base-black));
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 11.7245L14.9026 7.17474C15.1536 6.94175 15.5607 6.94175 15.8117 7.17474C16.0628 7.40772 16.0628 7.78546 15.8117 8.01844L10.7576 12.7088C10.3392 13.0971 9.66081 13.0971 9.24239 12.7088L4.18829 8.01844C3.93724 7.78546 3.93724 7.40772 4.18829 7.17474C4.43934 6.94175 4.84637 6.94175 5.09743 7.17474L10 11.7245Z' fill='%23231F20'/%3E%3C/svg%3E%0A");
  mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 11.7245L14.9026 7.17474C15.1536 6.94175 15.5607 6.94175 15.8117 7.17474C16.0628 7.40772 16.0628 7.78546 15.8117 8.01844L10.7576 12.7088C10.3392 13.0971 9.66081 13.0971 9.24239 12.7088L4.18829 8.01844C3.93724 7.78546 3.93724 7.40772 4.18829 7.17474C4.43934 6.94175 4.84637 6.94175 5.09743 7.17474L10 11.7245Z' fill='%23231F20'/%3E%3C/svg%3E%0A");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.subscription_perks{
  font-size: 13px;
}

.subscription_perks:after, .selected-price:after, .quick-buy-sticky-atc-inner:after{ 
  content: "";
  position: absolute;
  top: 50%;
  right: -25px; 
  width: 12px;
  height: 10px;
  transform: translateY(-50%);
  background-color: rgba(var(--base-black), 1);
  mask-image: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_7006_4339)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4611 5.54167L7.22845 9.08547C7.03761 9.29468 7.03761 9.63387 7.22845 9.84308C7.41929 10.0523 7.7287 10.0523 7.91954 9.84308L11.7615 5.63134C12.0795 5.28266 12.0795 4.71733 11.7615 4.36865L7.91954 0.156907C7.7287 -0.0523025 7.41929 -0.0523025 7.22845 0.156907C7.03761 0.366116 7.03761 0.705311 7.22845 0.91452L10.4611 4.45834L0.532423 4.45834C0.238374 4.45834 -2.05481e-07 4.70085 -2.18557e-07 5C-2.31634e-07 5.29916 0.238374 5.54167 0.532423 5.54167L10.4611 5.54167Z' fill='%233C3C3B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7006_4339'%3E%3Crect width='12' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_7006_4339)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4611 5.54167L7.22845 9.08547C7.03761 9.29468 7.03761 9.63387 7.22845 9.84308C7.41929 10.0523 7.7287 10.0523 7.91954 9.84308L11.7615 5.63134C12.0795 5.28266 12.0795 4.71733 11.7615 4.36865L7.91954 0.156907C7.7287 -0.0523025 7.41929 -0.0523025 7.22845 0.156907C7.03761 0.366116 7.03761 0.705311 7.22845 0.91452L10.4611 4.45834L0.532423 4.45834C0.238374 4.45834 -2.05481e-07 4.70085 -2.18557e-07 5C-2.31634e-07 5.29916 0.238374 5.54167 0.532423 5.54167L10.4611 5.54167Z' fill='%233C3C3B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7006_4339'%3E%3Crect width='12' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
}

@media (min-width: 990px) {
.decrease-qty{
        order: 1;
        border-right-width: 1px;
        border-left-width: 0;
}
  .collection-quantity{
    order: 2;
  }
.drop_arrow:after{
    top: 50%;

}