.purchase-options-cards-section{margin-bottom:1rem}.purchase-options-cards-section recharge-subscription-widget,.purchase-options-cards-section .purchase_type_section,.purchase-options-cards-section .purchase_type_subscribe_outer_section{display:none!important}product-card [data-purchase-options],product-card .purchase-options,product-card .purchase-options__heading{display:none!important}product-card .buy-button-purchase-type-form-section .tooltip-wrapper{display:none}.product-recommendations product-card .buy-button-purchase-type-form-section .tooltip-wrapper{display:block}product-card .product-form-buttons,product-card .accelerated-checkout-block{position:relative;z-index:2}product-card .express_checkout_btn,product-card .add-to-cart-button,product-card shopify-accelerated-checkout{position:relative;z-index:2;pointer-events:auto}product-card .add-to-cart-button{border:1px solid #1c1917!important;box-shadow:none!important}.purchase-options__heading{margin:0 0 20px;font-size:20px;font-weight:500;color:#1c1917;letter-spacing:0}.purchase-options__list{display:flex;flex-direction:column;gap:.75rem}.purchase-options__card{display:block;overflow:visible}.purchase-options__input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;opacity:0!important;visibility:hidden!important;appearance:none!important;-webkit-appearance:none!important;pointer-events:none}.purchase-options__input:focus,.purchase-options__input:active,.purchase-options__input:focus-visible,.purchase-options__input:checked{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;opacity:0!important;visibility:hidden!important;outline:none!important;box-shadow:none!important}.purchase-options__label{display:grid;grid-template-columns:24px minmax(0,1fr) auto;column-gap:12px;row-gap:10px;align-items:start;padding:1rem 1.125rem;border:1px solid transparent;border-radius:8px;background:#fffcf7;cursor:pointer;transition:border-color .15s ease}.purchase-options__card.is-selected .purchase-options__label,.purchase-options__input:checked+.purchase-options__label{border-color:#1c1917}.purchase-options__radio{grid-column:1;grid-row:1;align-self:center;width:24px;height:24px;border:1px solid #1c1917;border-radius:50%;flex-shrink:0;position:relative;background:#fffcf7}.purchase-options__input:checked+.purchase-options__label .purchase-options__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#1c1917}.purchase-options__title-group{grid-column:2;grid-row:1;align-self:center;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.purchase-options__title{font-weight:500;font-size:20px;line-height:normal;color:#1c1917;font-family:PP Neue Montreal Medium,sans-serif}.purchase-options__pill{display:inline-block;flex-shrink:0;padding:2.5px 10px;border-radius:4px;font-size:14px;font-weight:500;text-transform:uppercase;background:#1c1917;color:#fff;line-height:normal;white-space:nowrap}.purchase-options__save-badge{grid-column:3;grid-row:1;align-self:center;justify-self:end;display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:14px;font-weight:500;background:#e8e7e1;color:#1c1917;white-space:nowrap;line-height:normal}.purchase-options__card.is-selected .purchase-options__save-badge,.purchase-options__input:checked+.purchase-options__label .purchase-options__save-badge{background:#1c1917;color:#fff}.purchase-options__perk{grid-column:1 / 3;grid-row:2;margin:10px 0 0;padding:0;font-size:18px;font-weight:500;line-height:normal;color:#1c1917;text-transform:uppercase}.purchase-options__pricing{grid-column:3;grid-row:2 / 4;align-self:start;justify-self:end;text-align:right}.purchase-options__price{display:block;font-weight:500;font-size:18px;line-height:normal;color:#1c1917;white-space:nowrap}.purchase-options__per{font-weight:500;font-size:18px}.purchase-options__compare{display:block;font-size:18px;line-height:1.2;color:#808285;margin-top:.125rem;font-weight:400}.purchase-options__desc{grid-column:1 / 3;grid-row:3;margin:0;font-size:16px;line-height:normal;color:#1c1917;display:flex;flex-direction:column;row-gap:10px;font-weight:400}.purchase-options__desc-note{font-size:14px;font-weight:400;color:#1c1917}.purchase-options__label--onetime{grid-template-rows:auto auto}.purchase-options__label--onetime .purchase-options__pricing{grid-column:3;grid-row:1;align-self:center}.purchase-options__label--onetime .purchase-options__desc{grid-column:1 / 3;grid-row:2;margin-top:10px}.strike-through{text-decoration:line-through}.buy-buttons-block--purchase-options .product-form-buttons{flex-direction:column}.buy-buttons-block--purchase-options quantity-selector-component{display:none}.buy-buttons-block--purchase-options .add-to-cart-button{width:100%;min-height:3.25rem;padding:.875rem 1.25rem;border:1px solid #1c1917;border-radius:999px;background:#1c1917;color:#fff;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.buy-buttons-block--purchase-options .add-to-cart-button:not(:disabled):hover,.buy-buttons-block--purchase-options .add-to-cart-button:not(:disabled):focus-visible{background:#fff!important;background-color:#fff!important;color:#1c1917!important;border:1px solid #1c1917!important;border-color:#1c1917!important;box-shadow:none!important}.buy-buttons-block--purchase-options .add-to-cart-button:not(:disabled):hover .add-to-cart-text,.buy-buttons-block--purchase-options .add-to-cart-button:not(:disabled):hover .add-to-cart-text--added,.buy-buttons-block--purchase-options .add-to-cart-button:not(:disabled):hover .add-to-cart-text__content,.buy-buttons-block--purchase-options .add-to-cart-button:not(:disabled):focus-visible .add-to-cart-text,.buy-buttons-block--purchase-options .add-to-cart-button:not(:disabled):focus-visible .add-to-cart-text--added,.buy-buttons-block--purchase-options .add-to-cart-button:not(:disabled):focus-visible .add-to-cart-text__content{color:#1c1917}.buy-buttons-block--purchase-options .add-to-cart-button .add-to-cart-icon{display:none}.buy-buttons-block--purchase-options .add-to-cart-text{justify-content:center;width:100%}.buy-buttons-block--purchase-options .atc-btn-layout{display:flex;font-weight:500;text-transform:uppercase;font-size:20px}.buy-buttons-block--purchase-options .atc-btn-label{font-weight:500;font-size:22px}.buy-buttons-block--purchase-options .atc-btn-sep{margin:0 .35em;font-weight:700;opacity:.9;color:inherit;display:inline-flex;align-items:center}.buy-buttons-block--purchase-options .atc-btn-sep svg line{stroke:currentColor}.buy-buttons-block--purchase-options .add-to-cart-button:not(:disabled):hover .atc-btn-sep,.buy-buttons-block--purchase-options .add-to-cart-button:not(:disabled):focus-visible .atc-btn-sep{color:#1c1917}.buy-buttons-block--purchase-options .atc-price-current{font-weight:500;font-size:20px}.buy-buttons-block--purchase-options .atc-price-compare{margin-left:.35em;font-weight:400;font-size:20px;opacity:1;text-decoration:line-through;color:#808285}@media screen and (max-width:768px){.purchase-options__list{padding-top:12px}.purchase-options__card--has-pill{margin-top:10px}.purchase-options__label{position:relative;column-gap:10px;grid-template-columns:16px minmax(0,1fr) auto;padding:1.125rem 1rem .875rem;overflow:visible}.purchase-options__card--has-pill .purchase-options__label{padding-top:1.375rem}.purchase-options__radio{width:16px;height:16px}.purchase-options__input:checked+.purchase-options__label .purchase-options__radio:after{top:2px;right:2px;bottom:2px;left:2px}.purchase-options__title-group{flex-wrap:nowrap}.purchase-options__pill{position:absolute;top:0;left:45%;z-index:2;max-width:90%;padding:3px 10px;font-size:12px;line-height:1.2;text-align:center;white-space:normal;transform:translate(-42%,-50%)}.purchase-options__title{font-size:18px}.purchase-options__perk{font-size:14px;margin-top:10px}.purchase-options__save-badge{font-size:12px;padding:.2rem .45rem}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/purchase-options-cards.css.map */
