product-card .media{position:relative}product-card .media .parcu-qadd{position:absolute;inset-block-end:1rem;inset-inline-end:1rem;z-index:5;inline-size:auto;min-inline-size:0}product-card .parcu-qadd coretex-quickbuy>details>summary,product-card .parcu-qadd>ajax-cart-product-form button.cardButton{position:relative;display:block!important;inline-size:3.2rem;block-size:3.2rem;padding:0!important;gap:0!important;border:0!important;border-radius:999px!important;background-color:#fff!important;color:#000!important;box-shadow:0 1px 4px #00000029;cursor:pointer;list-style:none;transition:transform .15s ease}product-card .parcu-qadd coretex-quickbuy>details>summary::-webkit-details-marker{display:none}product-card .parcu-qadd coretex-quickbuy>details>summary>*,product-card .parcu-qadd>ajax-cart-product-form button.cardButton>*{display:none!important}product-card .parcu-qadd coretex-quickbuy>details>summary:after,product-card .parcu-qadd>ajax-cart-product-form button.cardButton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;inline-size:1.2rem;block-size:1.2rem;background-image:linear-gradient(#000,#000),linear-gradient(#000,#000);background-size:100% 1.5px,1.5px 100%;background-position:center center,center center;background-repeat:no-repeat;transition:transform .15s ease}product-card .parcu-qadd coretex-quickbuy>details>summary:hover,product-card .parcu-qadd>ajax-cart-product-form button.cardButton:hover{transform:scale(1.08)}product-card .parcu-qadd coretex-quickbuy>details[open]>summary:after{transform:rotate(45deg)}product-card .parcu-qadd details[open]>details-menu.quickBuy:not(.parcu-sheet){opacity:0;pointer-events:none}html.parcu-sheet-open .pc-arrows{display:none!important}product-card .media:has(>details-menu.parcu-inline) .pc-arrows{display:none!important}html.parcu-sheet-open,html.parcu-sheet-open body{overflow:hidden}details-menu.parcu-sheet{position:fixed;inset-block-end:0;inset-block-start:auto;inset-inline:0;inline-size:100%;max-inline-size:none;z-index:200;padding:2.6rem 1.6rem calc(2.6rem + env(safe-area-inset-bottom,0px));background-color:#fff;border:0;border-radius:1.6rem 1.6rem 0 0;box-shadow:0 -6px 30px #0000002e;text-align:start;animation:parcuSheetUp .22s ease}html.parcu-sheet-open:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:199;background-color:#00000059}@media(min-width:778px){details-menu.parcu-sheet.parcu-inline{position:absolute;inset:auto 0 0 0;inline-size:100%;max-inline-size:none;z-index:6;padding:1.4rem 1rem;background-color:#fff;border-radius:0;box-shadow:0 -2px 10px #0000001a}details-menu.parcu-sheet.parcu-inline .parcu-sizes{flex-wrap:wrap;gap:.4rem}details-menu.parcu-sheet.parcu-inline .parcu-size{flex:1 1 3rem;font-size:1.5rem;padding:.7rem .2rem}details-menu.parcu-sheet.parcu-inline .parcu-qclose{inset-block-end:calc(100% + .8rem);inset-inline-end:1rem;inline-size:2.8rem;block-size:2.8rem}}@keyframes parcuSheetUp{0%{transform:translateY(100%)}to{transform:none}}details-menu.parcu-sheet .parcu-qclose{position:absolute;inset-block-end:calc(100% + 1.2rem);inset-inline-end:1.6rem;inline-size:3.4rem;block-size:3.4rem;padding:0;border:0;border-radius:999px;background-color:#fff;box-shadow:0 1px 6px #0003;cursor:pointer}details-menu.parcu-sheet .parcu-qclose:before,details-menu.parcu-sheet .parcu-qclose:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;inline-size:1.4rem;block-size:1.5px;background-color:#000}details-menu.parcu-sheet .parcu-qclose:before{transform:rotate(45deg)}details-menu.parcu-sheet .parcu-qclose:after{transform:rotate(-45deg)}details-menu.parcu-sheet.parcu-ready .parcu-hidefield,details-menu.parcu-sheet.parcu-ready button[name=add]{display:none!important}details-menu.parcu-sheet .parcu-sizes{display:flex;justify-content:space-between;align-items:stretch;gap:1rem;inline-size:100%;max-inline-size:72rem;margin-inline:auto;transition:opacity .12s ease}details-menu.parcu-sheet.is-busy .parcu-sizes{opacity:.45;pointer-events:none}details-menu.parcu-sheet .parcu-size{flex:1 1 0;min-inline-size:0;padding:1.4rem .2rem;font-size:1.9rem;font-weight:400;line-height:1;text-align:center;color:#000;background:none;border:0;border-radius:.6rem;cursor:pointer;transition:background-color .12s ease,color .12s ease}details-menu.parcu-sheet .parcu-size:hover,details-menu.parcu-sheet .parcu-size.is-on{background-color:#000;color:#fff}details-menu.parcu-sheet .parcu-size.is-out{opacity:.3;text-decoration:line-through;cursor:not-allowed}details-menu.parcu-sheet .parcu-size.is-out:hover{background:none;color:#000}@media(max-width:777px){product-card .media .parcu-qadd{inset-block-end:.8rem;inset-inline-end:.8rem}details-menu.parcu-sheet .parcu-size{font-size:1.8rem;padding:1.3rem .2rem}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/parcu-quickadd.css.map */
