.product__purchase-block{display:flex;flex-direction:column;gap:1rem;overflow:hidden}.product__purchase-price{display:flex;flex-direction:column;gap:0}.product__purchase-price-row{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;min-width:0}.product__purchase-price .product__price--regular{color:#0d0904;font-size:clamp(22px,7.5vw,36px);font-weight:800;line-height:1.22;text-transform:uppercase;letter-spacing:0;margin:0;white-space:nowrap}.product__price--compare{color:#908e8c;font-size:clamp(14px,4.6vw,22px);font-weight:800;line-height:1.27;text-transform:uppercase;white-space:nowrap;letter-spacing:0;text-decoration:line-through;text-decoration-skip-ink:none;text-underline-position:from-font;margin:0}.product__price--compare--placeholder{opacity:.5;text-decoration:line-through;text-decoration-skip-ink:none;text-underline-position:from-font;margin:0}.product__price--compare--placeholder.hidden{display:inline!important;visibility:visible!important;opacity:.5!important}.product__discount-badge{display:inline-flex;align-items:center;justify-content:start;background-color:#18ea9a;color:#13445f;padding:2px 30px 2px 8px;font-size:32px;font-weight:800;line-height:40px;letter-spacing:.5px;position:relative;white-space:nowrap;clip-path:polygon(0 0,100% 0,90% 50%,100% 100%,0 100%)}.product__purchase-block .product__purchase-buttons{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.product__purchase-block .product-purchase__btn--add-to-cart{background-color:#eaf7fd;color:#1c1d1e;position:relative}.product__purchase-block .product-purchase__btn--add-to-cart .product-purchase__btn-progress{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;content-visibility:hidden;transition:opacity .3s ease;pointer-events:none}.product__purchase-block .product-purchase__btn--add-to-cart .svg-loader circle{stroke:#1c1d1e59}.product__purchase-block .product-purchase__btn--add-to-cart .svg-loader circle~circle{stroke:#1c1d1e}.product__purchase-block .product-purchase__btn--add-to-cart .product-purchase__btn-check{position:absolute;top:50%;left:50%;width:14px;height:8px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;margin-top:-2px;transform:translate(-50%,-50%) rotate(-45deg);opacity:0}.product__purchase-block .product-purchase__btn--add-to-cart.is-loading{pointer-events:none}.product__purchase-block .product-purchase__btn--add-to-cart.is-loading .product-purchase__btn-text,.product__purchase-block .product-purchase__btn--add-to-cart.is-loading .product-purchase__btn-check{opacity:0}.product__purchase-block .product-purchase__btn--add-to-cart.is-loading .product-purchase__btn-progress{opacity:1;content-visibility:visible}.product__purchase-block .product-purchase__btn--add-to-cart.is-loading .svg-loader circle~circle{animation-play-state:running}.product__purchase-block .product-purchase__btn--add-to-cart.is-success .product-purchase__btn-text{opacity:0}.product__purchase-block .product-purchase__btn--add-to-cart.is-success .product-purchase__btn-check{opacity:1}.product__purchase-block .product-purchase__btn--buy-now{background-color:#30abed;color:#fffdf7}.product__purchase-block .product__purchase-button--dynamic{--shopify-accelerated-checkout-button-block-size: 3rem;--shopify-accelerated-checkout-button-border-radius: .5rem;min-width:0}.product__purchase-block .product__purchase-button--dynamic .shopify-payment-button,.product__purchase-block .product__purchase-button--dynamic shopify-accelerated-checkout,.product__purchase-block .product__purchase-button--dynamic shopify-buy-it-now-button{display:block;width:100%}.product__purchase-block .product__purchase-button--dynamic .shopify-payment-button__button--unbranded{--btn-bg: #30ABED;--btn-bg-hover: transparent;--btn-border: var(--bg-dark, #1C1D1E);--btn-text: #FFFDF7;--RADIUS: .5rem;--BORDER-WIDTH: 2px;--btn-inner-top-bottom: .5rem;--btn-inner-left-right: 1rem;--adjust-button: 1;--FONT-STACK-BUTTON: var(--font-gibson);display:flex;justify-content:center;align-items:center;width:100%;height:3rem;min-height:3rem;box-shadow:.25rem .25rem 0 0 var(--bg-dark, #1C1D1E);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.product__purchase-block .product__purchase-button--dynamic .shopify-payment-button__button--unbranded:hover:not([disabled]){transform:translate(.25rem,.25rem);box-shadow:0 0 0 0 var(--bg-dark, #1C1D1E)}.product__purchase-block .product__purchase-button--dynamic .shopify-payment-button__button--branded{height:3rem;border-radius:.5rem}.product__purchase-block .product__purchase-button--dynamic .shopify-payment-button__more-options{margin-top:.5rem;font-size:.75rem;line-height:1rem;white-space:normal}.product__purchase-block [data-purchase-buy-now] .buy-now-icon{display:inline-flex;align-items:center;flex-shrink:0}.product__purchase-block .product__icon__row.product__icon__row--multiple{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(60px,1fr))!important;column-gap:calc(var(--grid-gutter) * 2);row-gap:var(--grid-gutter);align-items:center;flex-wrap:nowrap!important;width:100%}.product__purchase-block .product__icon__row.product__icon__row--multiple .icons-row-block__item{margin-right:0!important;margin-top:0!important;min-width:auto!important;--offset-top: 52px;padding-top:var(--offset-top)}.product__purchase-block .icons-row-block__text{color:var(--txt-dark, #0D0904);font-family:canada-type-gibson,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.5px}@media only screen and (max-width:767px){.product__block.product__purchase-block{padding:24px 8px 16px;gap:8px;row-gap:8px}.product__purchase-block .product__icon__row.product__icon__row--multiple{margin-top:8px}.product__purchase-price-row{gap:4px}.product__discount-badge{font-family:var(--font-bigshoulders),"BigShoulders",sans-serif;font-size:16px;line-height:22px;letter-spacing:.5px;font-weight:800;padding:2px 24px 2px 8px;text-transform:uppercase}.product__purchase-block .product-purchase__btn--add-to-cart,.product__purchase-block .product-purchase__btn--buy-now{font-family:DM Sans,sans-serif;font-weight:700;font-size:16px;line-height:22px;letter-spacing:.5px;height:48px;padding:8px 12px;text-transform:uppercase;white-space:nowrap}.product__purchase-block .product__purchase-button--dynamic .shopify-payment-button__button--unbranded{--FONT-STACK-BUTTON: "DM Sans", sans-serif;--FONT-WEIGHT-BUTTON: 700;--btn-inner-left-right: .75rem}.product__purchase-block .product__purchase-buttons{gap:8px}.product__purchase-block .product__icon__row.product__icon__row--multiple{grid-template-columns:repeat(4,1fr)!important;column-gap:16px;row-gap:0;padding:0 16px 8px}.product__purchase-block .product__icon__row.product__icon__row--multiple .icons-row-block__item{--offset-top: 36px;padding-top:var(--offset-top);gap:4px}.product__purchase-block .product__icon__row.product__icon__row--multiple .icons-row-block__icon,.product__purchase-block .product__icon__row.product__icon__row--multiple .icons-row-block__item img,.product__purchase-block .product__icon__row.product__icon__row--multiple .icons-row-block__item svg{width:32px!important;height:32px!important}.product__purchase-block .icons-row-block__text{font-size:12px;line-height:16px;letter-spacing:.5px;color:#0d0904}}.product-purchase__btn--buy-now:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.product__purchase-price-row [hidden]{display:none}.product-purchase__btn--add-to-cart:disabled:not(.is-loading):not(.is-success){opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/136/assets/product-purchase.css.map */
