.pdp .pdp-buy{gap:8px;margin-top:16px}.pdp .pdp-buy{align-items:stretch}.pdp .pdp-qty{min-height:40px!important;height:40px!important;width:104px;flex:none;align-items:center}.pdp .pdp-qty button,.pdp .pdp-qty input{height:38px!important;min-height:0!important;line-height:38px}.pdp .pdp-qty button{width:32px}.pdp .pdp-add{min-height:40px!important;height:40px;flex:1 1 auto;border-color:var(--ink,#090d22)!important;background:var(--ink,#090d22)!important;color:var(--paper,#f7f7f4)!important;font-size:11.5px!important;letter-spacing:.12em!important}.pdp .pdp-add:hover:not(:disabled){background:#000!important;border-color:#000!important;color:#fff!important}.pdp .pdp-add:disabled{background:#f2f2f2!important;border-color:#cacaca!important;color:#aaa!important}.pdp .shopify-payment-button{display:none!important}.pdp .pdp-mm,.pdp .ctl-link-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px!important;margin-top:8px!important;padding:10px 14px!important;border-radius:0!important;flex-wrap:nowrap}.pdp .native-product-form+.pdp-mm,.pdp form+.pdp-mm{margin-top:14px!important}.pdp .pdp-mm{background:var(--mm-bg,#090d22);color:var(--paper,#f7f7f4);border:1px solid var(--mm-bg,#090d22)}.pdp .pdp-mm-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.pdp .pdp-mm-title{margin:0;font-size:10px;font-weight:600;letter-spacing:.09em;line-height:1.3;color:inherit;white-space:nowrap}.pdp .pdp-mm-text{margin:0;font-size:11.5px;font-weight:300;letter-spacing:.02em;line-height:1.35;color:inherit;opacity:.75}.pdp .pdp-mm-btn{flex:none;width:auto!important;min-height:0;padding:4px 0;gap:6px;border:0;border-bottom:1px solid rgba(247,247,244,.5);background:transparent;color:inherit;font-size:10px;font-weight:500;letter-spacing:.09em}.pdp .pdp-mm-btn:after{width:8px;height:8px}.pdp .pdp-mm-btn:hover{opacity:1;border-color:var(--paper,#f7f7f4);color:inherit}.pdp .ctl-link-row{background:#fff!important;border:1px solid #cacaca!important;color:var(--ink,#090d22)}.pdp .ctl-link-row:hover{border-color:var(--ink,#090d22)!important;background:#fff!important}.pdp .ctl-link-row .ctl-eyebrow{font-size:10px;font-weight:600;letter-spacing:.09em;line-height:1.3;white-space:nowrap}.pdp .ctl-link-row .ctl-offer{font-size:11px;font-weight:300;letter-spacing:.01em;gap:6px;white-space:nowrap;text-align:right;opacity:.8}.pdp .ctl-link-row svg{width:13px;height:13px;flex:none}.pdp .cart-progress--product{margin-top:18px;padding-top:14px}.pdp .cart-progress--product .cp-message{font-size:11px}@media(max-width:420px){.pdp .pdp-mm,.pdp .ctl-link-row{padding:10px 12px!important;gap:10px}.pdp .pdp-mm-text{font-size:11px}.pdp .ctl-link-row .ctl-offer{font-size:10.5px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/essaint-buybox.css.map */
