[data-pdp-subscription-panel] .subscription-wrapper__backdrop{display:none}[data-pdp-subscription-panel] .subscription-wrapper__sheet{display:block;position:static;background:transparent;box-shadow:none;border-radius:0;font-family:TrademarkSymbol,Lato,Syne,sans-serif}[data-pdp-subscription-panel] .subscription-wrapper__header{background:#fff;border-radius:10px 10px 0 0}[data-pdp-subscription-panel] .wt-product__subscription-wrapper:not(.is-open) .subscription-wrapper__header{border-radius:10px}[data-pdp-subscription-panel] .subscription-wrapper__trigger{display:flex;align-items:center;gap:calc(var(--gap, 8px) * 1.5);width:100%;margin:0;padding:calc(var(--gap, 8px) * 2) calc(var(--gap, 8px) * 2.5);border:0;background:transparent;color:#111138;text-align:left;cursor:pointer;justify-content:flex-start}[data-pdp-subscription-panel] .subscription-wrapper__trigger:focus-visible{outline:2px solid #f37321;outline-offset:-2px}[data-pdp-subscription-panel] .subscription-wrapper__trigger-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;min-width:40px;border:1.5px solid #111138;border-radius:8px;background:#fff;color:#111138;transform:none}[data-pdp-subscription-panel] .subscription-wrapper__trigger-icon svg{display:block;width:20px;height:20px;transform:none}@media(min-width:769px){[data-pdp-subscription-panel] .subscription-wrapper__trigger{transform:none}[data-pdp-subscription-panel] .subscription-wrapper__trigger-icon svg{transition:transform .28s ease}[data-pdp-subscription-panel] .wt-product__subscription-wrapper.is-open .subscription-wrapper__trigger-icon svg{transform:rotate(180deg)}}[data-pdp-subscription-panel] .subscription-wrapper__title{margin:0;font-size:14px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#111138;line-height:1.3}[data-pdp-subscription-panel] subscription-pdp-panel,[data-pdp-subscription-panel] .wt-product__subscription-wrapper{display:block;width:100%;height:auto}[data-pdp-subscription-panel] .subscription-wrapper__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s ease;overflow:hidden;height:auto}[data-pdp-subscription-panel] .wt-product__subscription-wrapper.is-open .subscription-wrapper__content{grid-template-rows:1fr}[data-pdp-subscription-panel] .subscription-wrapper__content-inner{min-height:0;overflow:hidden}[data-pdp-subscription-panel] .wt-product__subscription-wrapper.is-open .subscription-wrapper__content-inner{overflow:visible}[data-pdp-subscription-panel] .wt-product__subscription-wrapper.is-open .shopify-block.recharge-subscription-widget{border-radius:0!important}@media(min-width:769px){.wt-product__sticky-subscription-cta{display:none!important}[data-pdp-subscription-cta] .wt-product__sticky-buy,[data-pdp-subscription-cta] .wt-product__sticky-buy--mobile{display:flex!important}[data-pdp-subscription-panel] subscription-pdp-panel,[data-pdp-subscription-panel] .wt-product__subscription-wrapper{position:static!important;display:block!important;width:auto!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:auto!important}}@media(max-width:768px){div.wt-product__add-to-cart_form{padding-top:20px!important;padding-bottom:10px!important}.wt-product__add-to-cart_form .js-add-to-cart{height:48px!important;padding:15px 16px!important}[data-pdp-subscription-panel]:not([data-pdp-subscription-cta]) subscription-pdp-panel,[data-pdp-subscription-panel]:not([data-pdp-subscription-cta]) .wt-product__subscription-wrapper{position:static;display:block;opacity:1;pointer-events:auto;margin:0;padding:0}body.subscription-sheet-open{overflow:hidden}[data-pdp-subscription-cta] .wt-product__sticky-buy,[data-pdp-subscription-cta] .wt-product__sticky-buy--mobile{display:none!important;visibility:hidden!important;pointer-events:none!important}[data-pdp-subscription-cta] subscription-pdp-panel:not(.is-single-option),[data-pdp-subscription-cta] .wt-product__subscription-wrapper:not(.is-single-option){position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;display:flex;flex-direction:column;justify-content:flex-end;max-height:none;margin:0!important;padding:0!important;opacity:0;pointer-events:none;transition:opacity .32s ease}[data-pdp-subscription-cta] subscription-pdp-panel.is-open:not(.is-single-option),[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-open:not(.is-single-option){opacity:1;pointer-events:auto;z-index:10000}[data-pdp-subscription-cta] subscription-pdp-panel.is-single-option,[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-single-option{position:static;display:block;opacity:1;pointer-events:auto;transform:none;visibility:visible;max-height:none}[data-pdp-subscription-cta] .subscription-wrapper__backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;border:0;padding:0;margin:0;background:#11113873;cursor:pointer;opacity:0;transition:opacity .32s ease;border-radius:0!important}[data-pdp-subscription-cta] .subscription-wrapper__backdrop[hidden]{display:block;opacity:0;pointer-events:none}[data-pdp-subscription-cta] subscription-pdp-panel.is-open .subscription-wrapper__backdrop:not([hidden]),[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-open .subscription-wrapper__backdrop:not([hidden]){opacity:1;pointer-events:auto}[data-pdp-subscription-cta] .subscription-wrapper__sheet{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-height:min(92vh,900px);background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -8px 32px #1111381f;overflow:hidden;transform:translateY(100%);transition:transform .36s cubic-bezier(.32,.72,0,1)}[data-pdp-subscription-cta] subscription-pdp-panel.is-open .subscription-wrapper__sheet,[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-open .subscription-wrapper__sheet{transform:translateY(0)}[data-pdp-subscription-cta] subscription-pdp-panel.is-single-option .subscription-wrapper__sheet,[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-single-option .subscription-wrapper__sheet{transform:none;max-height:none;border-radius:10px;box-shadow:0 4px 24px #11113814}[data-pdp-subscription-cta] .subscription-wrapper__header{flex-shrink:0;border-bottom:1px solid rgba(17,17,56,.08)}[data-pdp-subscription-cta] .subscription-wrapper__content{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;grid-template-rows:none;height:auto}[data-pdp-subscription-cta] subscription-pdp-panel.is-open .subscription-wrapper__content,[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-open .subscription-wrapper__content{display:flex;grid-template-rows:none}[data-pdp-subscription-cta] .subscription-wrapper__content-inner{flex:1;min-height:0;max-height:none;display:flex;flex-direction:column;overflow:hidden}[data-pdp-subscription-cta] subscription-pdp-panel.is-open:not(.is-single-option) .subscription-wrapper__content-inner,[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-open:not(.is-single-option) .subscription-wrapper__content-inner{overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0}[data-pdp-subscription-cta] subscription-pdp-panel.is-open .shopify-block.recharge-subscription-widget,[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-open .shopify-block.recharge-subscription-widget{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:0!important}[data-pdp-subscription-cta] subscription-pdp-panel.is-open .wt-product__add-to-cart_form,[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-open .wt-product__add-to-cart_form,[data-pdp-subscription-cta] subscription-pdp-panel.is-open .main-product__buy-buttons--container,[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-open .main-product__buy-buttons--container{flex-shrink:0;position:relative;z-index:10;border-radius:0;margin-bottom:0;padding-bottom:0;padding-top:0;background:#fff;visibility:visible;opacity:1;pointer-events:auto;transform:none!important;box-shadow:0 -4px 16px #1111380f}[data-pdp-subscription-cta] subscription-pdp-panel.is-open .main-product__buy-buttons--container product-form,[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-open .main-product__buy-buttons--container product-form,[data-pdp-subscription-cta] subscription-pdp-panel.is-open .main-product__buy-buttons--container .js-add-to-cart,[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-open .main-product__buy-buttons--container .js-add-to-cart{transform:none!important}[data-pdp-subscription-cta] subscription-pdp-panel.is-open .wt-product__add-to-cart_form .js-add-to-cart span,[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-open .wt-product__add-to-cart_form .js-add-to-cart span{text-transform:uppercase;letter-spacing:.04em}[data-pdp-subscription-cta] subscription-pdp-panel.is-open .wt-product__add-to-cart_form .js-add-to-cart span:after,[data-pdp-subscription-cta] .wt-product__subscription-wrapper.is-open .wt-product__add-to-cart_form .js-add-to-cart span:after{content:" \2192"}.wt-product__sticky-subscription-cta,.sticky-subscription-cta,.mobile-subscription-bar{position:fixed;left:0;right:0;bottom:0;z-index:9999;padding:10px 20px;background:#fff;border-top:1px solid rgba(17,17,56,.08);border-radius:0;box-shadow:0 -4px 20px #00000014;transform:translateY(0);opacity:1;pointer-events:auto;transition:transform .32s cubic-bezier(.32,.72,0,1),opacity .28s ease}.wt-product__sticky-subscription-cta[hidden]{display:none!important}.wt-product__sticky-subscription-cta.is-active,.sticky-subscription-cta.is-active,body.subscription-sheet-open .wt-product__sticky-subscription-cta,body.subscription-sheet-open .sticky-subscription-cta{transform:translateY(100%);opacity:0;pointer-events:none}.sticky-cta__inner,.mobile-subscription-bar__inner{display:flex;flex-direction:column;gap:0;max-width:1600px;margin:0 auto;font-family:TrademarkSymbol,Lato,Syne,sans-serif}.sticky-cta__summary,.mobile-subscription-bar__top{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:600;color:#0f1232}.sticky-cta__logo-wrap{flex-shrink:0;max-width:110px}.sticky-cta__logo{display:block;max-width:100%;height:auto}.sticky-cta__meta,.mobile-subscription-bar__details{flex:1;min-width:0;text-align:right}.sticky-cta__plan{margin:0;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#0f1232;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-cta__price-row{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:2px}.sticky-cta__price{font-size:14px;color:#0f1232;line-height:1.2;font-weight:700}.sticky-cta__badge{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.2;color:#fff;background:#1a1f3c;white-space:nowrap}.sticky-cta__badge[hidden]{display:none}.sticky-cta__toggle,.mobile-subscription-bar__cta{width:100%;margin-top:10px;min-height:48px;border:0;border-radius:999px;padding:15px 16px;font-size:14px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:var(--sticky-cta-text, #0f1232);background:var(--sticky-cta-bg, #39e6a0);cursor:pointer;transition:opacity .2s ease,transform .2s ease;font-family:TrademarkSymbol,Lato,Syne,sans-serif}.sticky-cta__toggle:hover,.mobile-subscription-bar__cta:hover{background-color:var(--color-button-primary-background-hover);color:var(--color-button-primary-text-hover)}.sticky-cta__toggle:focus-visible,.mobile-subscription-bar__cta:focus-visible{outline:2px solid #f37321;outline-offset:3px}[data-pdp-subscription-cta] .wt-product__main,body.has-sticky-cta [data-pdp-subscription-cta] .wt-product__main,body.has-sticky-cta [data-pdp-subscription-cta] .product-form,body.has-sticky-cta [data-pdp-subscription-cta] .main-product__buy-buttons--container{padding-bottom:calc(var(--sticky-cta-height, 128px) + env(safe-area-inset-bottom,0px))}body.has-sticky-cta [data-pdp-subscription-cta] .main-product__buy-buttons--container{position:relative;z-index:2}[data-pdp-subscription-cta].subscription-inline-active .wt-product__main,body.subscription-sheet-open [data-pdp-subscription-cta] .wt-product__main,body.subscription-sheet-open [data-pdp-subscription-cta] .product-form,body.subscription-sheet-open [data-pdp-subscription-cta] .main-product__buy-buttons--container{padding-bottom:0}[data-pdp-subscription-cta].subscription-inline-active .main-product__buy-buttons--container{position:relative;z-index:2}}@media(prefers-reduced-motion:reduce){.wt-product__sticky-subscription-cta,[data-pdp-subscription-panel] subscription-pdp-panel,[data-pdp-subscription-panel] .wt-product__subscription-wrapper,[data-pdp-subscription-panel] .subscription-wrapper__sheet,[data-pdp-subscription-panel] .subscription-wrapper__backdrop,[data-pdp-subscription-panel] .subscription-wrapper__content,[data-pdp-subscription-panel] .subscription-wrapper__trigger-icon svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/product-sticky-subscription-cta.css.map */
