#PPSmartCart .dummy-template-paypal,#buy-now-window .dummy-template-paypal{border:2px solid #e8e8e8;border-radius:24px;min-height:130px;color:#8a8a8a;display:flex;justify-content:center;align-items:center}#PPSmartCart h6{font-size:1.5rem}#PPSmartCart .container-minicart-popup{border-radius:20px;background:#fff;padding:32px 32px 22px;max-height:580px;margin:12px;overflow:auto}#PPSmartCart .shop-minicart-popup{position:relative}.smartcart-showing #PPSmartCart{display:flex}#PPSmartCart{display:none;justify-content:center;align-items:center;position:fixed;left:0;top:0;right:0;bottom:0}#PPSmartCart form{position:relative;width:500px;background:0 0;font-size:1.25rem;color:#222}#PPSmartCart form.minicart-empty{padding-bottom:10px;font-size:16px;font-weight:700}#PPSmartCart ul{width:100%;margin-bottom:1rem;padding:0;list-style-type:none}#PPSmartCart .minicart-details-name{display:flex;flex-wrap:wrap}#PPSmartCart .minicart-name{display:flex;align-items:center}#PPSmartCart .minicart-empty ul{display:none}#PPSmartCart .minicart-closer{position:absolute;top:-12px;right:-8px;margin:0;background:0;border:0;font-size:32px;line-height:32px;cursor:pointer;color:#000;z-index:10;box-shadow:none!important;outline:0!important}#PPSmartCart .smartcart-item{display:block;align-items:center;padding:22px 0;min-height:25px}#PPSmartCart .smartcart-item a{width:100%;color:#333;text-decoration:none}#PPSmartCart .minicart-details-quantity{display:flex;justify-content:flex-end;margin-top:.5rem;margin-bottom:.5rem}#PPSmartCart .minicart-details-remove{margin-top:.5rem;margin-bottom:.5rem}#PPSmartCart .minicart-attributes{margin:0;padding:0;background:0 0;border:0;border-radius:0;box-shadow:none;color:#999;font-size:1rem;line-height:22px}#PPSmartCart .minicart-attributes li{display:inline}#PPSmartCart .minicart-attributes li:after{content:","}#PPSmartCart .minicart-attributes li:last-child:after{content:""}#PPSmartCart .smartcart-quantity{z-index:1;width:35px;height:35px;padding:2px 4px;border:1px solid #ccc;font-size:1.25rem;text-align:right;transition:border .2s linear,box-shadow .2s linear;-webkit-transition:border .2s linear,box-shadow .2s linear;-moz-transition:border .2s linear,box-shadow .2s linear}#PPSmartCart .smartcart-quantity:hover{border-color:#0078c1}#PPSmartCart .smartcart-quantity:focus{border-color:#0078c1;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 3px rgba(0,120,193,.4)}#PPSmartCart .smartcart-remove:hover::after{opacity:1}#PPSmartCart .smartcart-remove:after{margin-left:auto;display:flex;align-items:center;justify-content:center;border-radius:50%;content:"\00d7";font-size:1rem;color:#a3a3a3;background:0 0;border:1px solid #a3a3a3;cursor:pointer;opacity:.7;height:35px;width:35px}#PPSmartCart .smartcart-remove{display:block}#PPSmartCart .smartcart-remove:after:hover{opacity:1}#PPSmartCart .minicart-footer{text-align:right}#PPSmartCart .minicart-subtotal{font-size:1.25rem}#PPSmartCart .smartcart-submit{width:auto;margin-left:auto;padding:12px 24px;border:none;cursor:pointer;background:#ffc439;color:#333;font-weight:700;font-size:1.25rem;outline:0;margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center}#PPSmartCart .smartcart-submit:hover{box-shadow:inset 0 0 100px 100px rgba(0,0,0,.05)}#PPSmartCart .smartcart-submit img{vertical-align:bottom;width:85px;padding-left:10px}#PPSmartCart .overlay{width:100%;height:100%;position:absolute;background:#000;opacity:.4;top:0;left:0;z-index:-1}#PPSmartCart .smartcart-minus,#PPSmartCart .smartcart-plus{cursor:pointer;display:flex;justify-content:center;align-items:center;width:35px;height:35px;border:1px solid #ccc;transition:border .2s linear,box-shadow .2s linear;-webkit-transition:border .2s linear,box-shadow .2s linear;-moz-transition:border .2s linear,box-shadow .2s linear}#PPSmartCart .smartcart-plus{margin-left:-1px;border-top-right-radius:50%;border-bottom-right-radius:50%}#PPSmartCart .smartcart-minus{margin-right:-1px;border-top-left-radius:50%;border-bottom-left-radius:50%}@media(max-width:767px){#PPSmartCart form{width:100%}#PPSmartCart .container-minicart-popup{border-radius:0;background:#fff;padding:16px;max-height:100%;margin:0;overflow:auto;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}}.list .item-wrap svg:first-child,.list .item-wrap svg:first-of-type{display:none}.list .item-wrap svg:last-of-type,.list .item-wrap svg:nth-child(2){background:beige;border-radius:50%;padding:2px;width:20px;height:20px;fill:none;stroke:green;stroke-width:2}@font-face{font-family:'Roboto Flex';src:url('/assets/fonts/Roboto Flex.woff2') format('woff2'),url('/assets/fonts/Roboto Flex.woff') format('woff'),url('/assets/fonts/Roboto Flex.otf') format('opentype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Socicon;src:url('/assets/fonts/socicon.eot');src:url('/assets/fonts/socicon.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/socicon.woff2') format('woff2'),url('/assets/fonts/socicon.woff') format('woff'),url('/assets/fonts/socicon.ttf') format('truetype'),url('/assets/fonts/socicon.svg#socicon') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mobirise2;src:url('/assets/fonts/mobirise2.eot');src:url('/assets/fonts/mobirise2.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/mobirise2.woff') format('woff'),url('/assets/fonts/mobirise2.ttf') format('truetype'),url('/assets/fonts/mobirise2.svg#mobirise2') format('svg');font-weight:400;font-style:normal;font-display:swap}