body.pe-luxury-redesign #mini-cart{display:flex!important;flex-direction:column!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;top:0!important;bottom:auto!important;overflow:visible!important}body.pe-luxury-redesign #mini-cart>.drawer__header{flex:0 0 auto;min-height:60px;padding-block:12px}body.pe-luxury-redesign #mini-cart>.drawer__content{flex:1 1 0!important;min-height:0!important;height:auto!important;display:block!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain}body.pe-luxury-redesign #mini-cart>.drawer__footer{flex:0 0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important;position:relative!important;padding:12px 20px max(12px,env(safe-area-inset-bottom))!important}body.pe-luxury-redesign #mini-cart .mini-cart__actions{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0 0 7px}body.pe-luxury-redesign #mini-cart .pe-mini-policy-check{margin:6px 0 10px}body.pe-luxury-redesign #mini-cart .pe-mini-policy-text{font-size:11px;line-height:1.4}body.pe-luxury-redesign #mini-cart .checkout-button{min-height:48px;padding:12px 8px}body.pe-luxury-redesign #mini-cart .pe-mini-policy-label{gap:8px}body.pe-luxury-redesign #mini-cart .pe-mini-policy-label input{width:20px;height:20px;flex-basis:20px}#mini-cart .pe-cart-extras{margin:16px 0 0;padding:14px 0 0;border-top:1px solid #dedfd7}#mini-cart .pe-cart-extras h2{font:400 21px/1.2 var(--pe-serif,Georgia,serif);margin:0 0 4px}#mini-cart .pe-cart-extras>p{font-size:11px;color:#687064;margin:0 0 8px}#mini-cart .pe-cart-extra{display:grid;grid-template-columns:56px minmax(0,1fr) 64px;gap:10px;align-items:center;padding:8px 0}#mini-cart .pe-cart-extra>a:first-child{width:56px;height:56px;background:#eeede8}#mini-cart .pe-cart-extra img{display:block;width:56px;height:56px;object-fit:contain}#mini-cart .pe-cart-extra__info{min-width:0}#mini-cart .pe-cart-extra__info>a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;line-height:1.4}#mini-cart .pe-cart-extra__info>span{display:block;font-size:12px;margin-top:3px}#mini-cart .pe-cart-extra form{margin:0}#mini-cart .pe-cart-extra button,#mini-cart .pe-cart-extra__choose{display:flex;align-items:center;justify-content:center;width:64px;min-height:44px;padding:6px;border:1px solid #a8afa1;background:transparent;color:#29352d;font-size:11px;line-height:1.3}#mini-cart .pe-cart-extra button:focus-visible,#mini-cart .pe-cart-extra a:focus-visible{outline:2px solid #3b513e;outline-offset:3px}@media(max-width:740px){body.pe-luxury-redesign #mini-cart{width:100%!important;max-width:100%!important}body.pe-luxury-redesign #mini-cart>.drawer__footer{padding-inline:16px!important}}body.pe-luxury-redesign .pe-cart-extras--page{max-width:760px;margin:28px 0 6px;padding:20px 0 0;border-top:1px solid #dedfd7;color:#29352d}body.pe-luxury-redesign .pe-cart-extras--page h2{font:400 23px/1.2 var(--pe-serif,Georgia,serif);margin:0 0 5px}body.pe-luxury-redesign .pe-cart-extras--page>p{font-size:12px;color:#687064;margin:0 0 12px}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra{display:grid;grid-template-columns:56px minmax(0,1fr) 76px;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #efefeb}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra>a:first-child{display:block;width:56px;height:56px;background:#eeede8}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra img{display:block;width:56px;height:56px;object-fit:contain}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra__info{min-width:0}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra__info>a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:1.4;color:inherit}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra__info>span{display:block;font-size:12px;margin:5px 0 0}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra form{margin:0}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra button,body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra__choose{display:flex;align-items:center;justify-content:center;width:76px;min-height:40px;padding:7px;border:1px solid #a8afa1;background:transparent;color:#29352d;font-size:12px;cursor:pointer;text-decoration:none}body.pe-luxury-redesign .pe-cart-extras--page a:focus-visible,body.pe-luxury-redesign .pe-cart-extras--page button:focus-visible{outline:2px solid #3b513e;outline-offset:3px}@media(max-width:740px){body.pe-luxury-redesign .pe-cart-extras--page{margin-top:20px}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra{grid-template-columns:50px minmax(0,1fr) 64px;gap:9px}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra>a:first-child,body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra img{width:50px;height:50px}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra button,body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra__choose{width:64px;font-size:11px}}body.pe-luxury-redesign .pe-cart-extras{display:block!important;visibility:visible!important;opacity:1!important}body.pe-luxury-redesign .pe-cart-extras__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 8px}body.pe-luxury-redesign .pe-cart-extras__head h2{font:400 19px/1.25 var(--pe-serif,Georgia,serif);margin:0}body.pe-luxury-redesign .pe-cart-extras__head>a{font-size:11px;text-decoration:underline;text-underline-offset:2px;color:#3b513e}body.pe-luxury-redesign .pe-cart-extras__fallback{font-size:12px;margin:4px 0 0;color:#687064}body.pe-luxury-redesign #mini-cart .pe-cart-extras{margin:7px 0 15px;padding:12px 0 0;border-top:1px solid #dedfd7}body.pe-luxury-redesign #mini-cart .pe-cart-extras__items{display:flex;gap:9px;overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 5px;scrollbar-width:thin}body.pe-luxury-redesign #mini-cart .pe-cart-extra{flex:0 0 180px;min-width:0;display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-rows:auto auto;gap:3px 7px;align-content:start;padding:6px;border:1px solid #e3e5de;background:#fafaf7}body.pe-luxury-redesign #mini-cart .pe-cart-extra__image{grid-column:1;grid-row:1/3;width:46px;height:48px!important;background:#eeede8}body.pe-luxury-redesign #mini-cart .pe-cart-extra img{width:46px;height:48px;object-fit:contain}body.pe-luxury-redesign #mini-cart .pe-cart-extra__info{grid-column:2;grid-row:1;min-width:0}body.pe-luxury-redesign #mini-cart .pe-cart-extra__info>a{font-size:10px;line-height:1.3;-webkit-line-clamp:2}body.pe-luxury-redesign #mini-cart .pe-cart-extra__info>span{font-size:10px;margin-top:2px}body.pe-luxury-redesign #mini-cart .pe-cart-extra form,body.pe-luxury-redesign #mini-cart .pe-cart-extra__choose{grid-column:2;grid-row:2;margin:0}body.pe-luxury-redesign #mini-cart .pe-cart-extra button,body.pe-luxury-redesign #mini-cart .pe-cart-extra__choose{width:100%;min-height:28px;padding:3px 5px;font-size:10px}body.pe-luxury-redesign .pe-cart-extras--page{max-width:none;margin:0 0 20px;padding:13px 0;border-top:1px solid #dedfd7;border-bottom:1px solid #dedfd7}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extras__items{display:flex;flex-wrap:wrap;gap:12px}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra{flex:1 1 190px;max-width:260px;border:0;padding:5px 0}@media(max-width:740px){body.pe-luxury-redesign #mini-cart .pe-cart-extra{flex-basis:165px}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extras__items{flex-wrap:nowrap;overflow-x:auto}body.pe-luxury-redesign .pe-cart-extras--page .pe-cart-extra{flex:0 0 185px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/pe-cart-compact.css.map */
