body.quickview{overflow:hidden}.quickview .fancybox-wrap{right:0!important;left:inherit!important;height:100vh!important;top:0!important;width:100%!important;max-width:620px;background:#fff;padding:40px 30px 30px;overflow:hidden!important;transform:translate(100%);transition:all .5s ease;position:fixed!important}.quickview .fancybox-wrap.fancybox-opened{transform:translate(0)!important}.quickview .fancybox-close{display:flex;width:20px;height:20px;top:-10px;right:-10px;background:url(close_icon.svg) no-repeat center;background-size:100%}.quickview .fancybox-skin{width:100%!important;height:100%!important;padding:0!important;box-shadow:none;background:#fff}.quickview .fancybox-skin .fancybox-inner{width:100%!important;height:100%!important}.quickview .quick-view-product .quick-head{display:flex;gap:20px;padding-bottom:40px;padding-top:30px}.quickview .quick-view-product .quick-head .qv-product-images img{width:150px;height:150px;object-fit:cover}.quickview .quick-view-product .quick-title{width:100%}.quickview .quick-view-product .quick-title .qv-product-title{display:block;color:#3f4644;font-family:Josefin Sans;font-size:24px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:-.48px;margin:0 0 20px;padding:0}.quickview .quick-view-product .quick-title .qv-review .yotpo .text-m{color:#3f4644!important;font-family:Josefin Sans;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.28px;text-decoration-line:underline!important;margin-left:5px}.quickview .quick-view-product .quick-title span.quick-vendor{color:#fff;font-family:Josefin Sans;font-size:12px;font-style:normal;font-weight:700;line-height:1.2;text-transform:uppercase;background:#dc7029;text-decoration:none;padding:8px 16px;display:inline-block;margin-bottom:15px}.quickview .product_shipping{border-top:1px solid rgba(63,70,68,.12);border-bottom:1px solid rgba(63,70,68,.12);margin:0;padding:25px 10px;display:flex;gap:10px;align-items:center}.quickview .product_shipping .ship_box{display:flex;align-items:center;line-height:1.2;gap:10px;width:100%}.quickview .product_shipping .ship_box span.svg_icon{display:flex}.quickview .product_shipping .ship_box span.svg_icon svg,.quickview .product_shipping .ship_box span.svg_icon img{width:25px;height:25px;object-fit:contain}.quickview .product_shipping .ship_box span.txt_box{color:#3f4644;font-family:Josefin Sans;font-size:12px;font-style:normal;font-weight:500;line-height:1.3;letter-spacing:-.14px}.quickview .quick-price{display:flex;align-items:center;justify-content:space-between}.quickview .quick-price .price{display:flex;align-items:center;gap:8px}.quickview .quick-price .price span.qv-product-price{color:#3f4644;font-family:Josefin Sans;font-size:20px;font-style:normal;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:0}.quickview .quick-price .price span.qv-product-original-price{color:#3f4644;font-family:Josefin Sans;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;text-transform:uppercase;text-decoration:line-through;opacity:.6;letter-spacing:0}.quickview .metafields_feature{margin:20px 0}.quickview .metafields_feature h3{color:#3f4644;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:700;line-height:1.4;letter-spacing:-.16px;margin:0;padding:0}.quickview .metafields_feature ul{margin:0;padding:20px 0 0;display:flex;flex-wrap:wrap;gap:10px}.quickview .metafields_feature ul li{color:#3f4644;font-family:Josefin Sans;font-size:15px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-.15px;margin:0;padding:0 0 0 15px;width:calc(50% - 5px);display:block;position:relative}.quickview .metafields_feature ul li:after{content:"";background:#3f4644;width:6px;height:6px;display:block;position:absolute;top:6px;left:0;border-radius:50%}.quickview .buy_buttons{display:flex;align-items:center;width:100%;margin:20px 0!important;gap:12px}.quickview .buy_buttons .add_button .product-form{margin:0;padding:0}.quickview .add_button{width:100%}.quickview .buy_buttons .add_button .product-form__submit.button{margin:0;background:#3f4644;color:#f6f5f7;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:500;line-height:2;text-transform:uppercase;display:flex;align-items:center;gap:15px;padding:14px}.quickview .buy_buttons .add_button .product-form__submit.button .price .badge{display:none}.quickview .buy_buttons .add_button .product-form__submit.button:after,.quickview .buy_buttons .add_button .product-form__submit.button:before{display:none}.quickview .buy_buttons .add_button .product-form__submit.button .price{color:#f6f5f7;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:600;line-height:1.4;text-transform:uppercase}.quickview .buy_buttons .add_button .product-form__submit.button .price .price__container{margin:0}.quickview .buy_buttons .qty_box .quantity{width:100%;max-width:150px;background:none;border:1px solid #3f4644}.quickview .buy_buttons .qty_box .quantity:after,.quickview .buy_buttons .qty_box .quantity:before{display:none}.quickview .buy_buttons .qty_box .quantity .quantity__button{margin:0;border:0;padding:0;height:58px}.quickview .buy_buttons .qty_box .quantity .quantity__input{width:100%;color:#3f4644;text-align:center;font-family:Josefin Sans;font-size:20px;font-style:normal;font-weight:400;line-height:1.4;text-transform:uppercase;padding:1px 0 0}.quickview .qv-selling_plan .qv-product-subscription__container{border:1px solid rgba(0,0,0,.1)!important;background:#fff;padding:14px!important;margin:0 0 20px}.quickview .qv-selling_plan .product-subscription__options{align-items:center;display:flex;gap:20px}.quickview .qv-selling_plan .product-subscription__options .button{justify-content:flex-start;height:auto!important;min-height:inherit!important;text-align:left;border:0;color:#3f4644;font-family:Josefin Sans;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.24px;background:none;position:relative;padding:0 0 0 25px}.quickview .qv-selling_plan .product-subscription__options .button:after{content:"";width:16px;height:16px;display:block;border:solid 1px #000000;border-radius:50%;left:0;top:50%;position:absolute;transform:translateY(-50%);box-shadow:none}.quickview .qv-selling_plan .product-subscription__options .button.selected:after{background:#000;outline:solid 2px #ffffff;outline-offset:-3px}.qv-selling_plan .subscription_selection{display:none}.qv-selling_plan .subscription_selection.active{padding-top:14px;display:block}.qv-selling_plan .subscription_selection select{background:url(down_arrow.png) no-repeat 98% 50%!important;outline:none;box-shadow:none;border:1px solid rgba(0,0,0,.1)!important;color:#3f4644;font-family:Josefin Sans;font-size:11px;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:-.22px;border-radius:0;width:100%;height:35px;padding:10px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.quickview .qv-selling_plan .product-subscription__options .button span.option__price{display:block;color:#3f4644;font-family:Josefin Sans;font-size:12px;font-style:normal;font-weight:600;line-height:1.5}.qv-selling_plan .subscription_selection .selectCustom-option:after,.qv-selling_plan .subscription_selection .selectCustom-option:before{display:none}@media (max-width: 1360px){.quickview .metafields_feature ul li{width:100%}.quickview .buy_buttons .qty_box .quantity .quantity__button{height:50px}.quickview .buy_buttons .add_button .product-form__submit.button{font-size:14px;gap:10px;padding:12px}.quickview .buy_buttons .add_button .product-form__submit.button .price{font-size:14px}}@media (min-width: 750px) and (max-width: 991px){.quickview .product_shipping{padding:20px 10px;flex-wrap:wrap}}@media (max-width: 640px){.quickview .product_shipping{flex-wrap:wrap;justify-content:center}.quickview .product_shipping .ship_box{max-width:48%;padding:5px}.quickview .quick-view-product .quick-head .qv-product-images img{width:100px;height:100px}.quickview .fancybox-wrap{max-width:100%;padding:40px 20px 10px;overflow:auto!important}.quickview .fancybox-close{top:-25px;right:0}.quickview .quick-view-product .quick-head{padding-bottom:10px;padding-top:20px}.quickview .quick-view-product .quick-title span.quick-vendor{font-size:9px;padding:10px 10px 8px;margin-bottom:10px;text-align:center;letter-spacing:0}.quickview .quick-price{flex-wrap:wrap;gap:10px}.quickview .quick-price .price span.qv-product-price{font-size:18px}.quickview .quick-view-product .quick-title .qv-product-title{font-size:15px;margin:0 0 15px}.quickview .buy_buttons .add_button .product-form__submit.button{font-size:11px;letter-spacing:.5px;padding:15px}.quickview .buy_buttons .add_button .product-form__submit.button .price{font-size:11px;letter-spacing:.5px}}.selectNative,.selectCustom{position:relative;width:22rem;height:4rem}// Make sure the custom select does not mess with the layout .selectCustom{position:absolute;top:0;left:0;display:none}@media (hover: hover){.selectCustom{display:block}.selectNative:focus+.selectCustom{display:none}}.selectNative:focus,.selectCustom.isActive .selectCustom-trigger{outline:none;box-shadow:#fff 0 0 0 .2rem,#ff821f 0 0 0 .4rem}.select{position:relative}.selectLabel{display:block;font-weight:700;margin-bottom:.4rem}.selectWrapper{position:relative}.selectNative,.selectCustom-trigger{font-size:1.6rem;background-color:#fff;border:1px solid #6f6f6f;border-radius:.4rem}.selectNative{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:.8rem;padding:0rem .8rem}.selectCustom-trigger{position:relative;width:100%;height:100%;background-color:#fff;padding:.8rem;cursor:pointer}.selectCustom-trigger:after{content:"\25be";position:absolute;top:0;line-height:3.8rem;right:.8rem}.selectCustom-trigger:hover{border-color:#8c00ff}.selectCustom-options{position:absolute;top:4.6rem;left:0;width:100%;border:1px solid #6f6f6f;border-radius:.4rem;background-color:#fff;box-shadow:0 0 4px #e9e1f8;z-index:1;padding:.8rem 0;display:none}.selectCustom.isActive .selectCustom-options{display:block}.selectCustom-option{position:relative;padding:.8rem .8rem .8rem 2.5rem}.selectCustom-option.isHover,.selectCustom-option:hover{background-color:#865bd7;// contrast AA color: white;cursor:default}.selectCustom-option:not(:last-of-type):after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #d3d3d3}.selectCustom-option.isActive:before{content:"\2713";position:absolute;left:.8rem}.qv-selling_plan .subscription_selection .selectWrapper{width:100%}.qv-selling_plan .subscription_selection .selectWrapper select{display:none}.qv-selling_plan .subscription_selection .selectWrapper .selectCustom{width:100%;height:100%}.qv-selling_plan .subscription_selection .selectWrapper .selectCustom .selectCustom-trigger{background:url(down_arrow.png) no-repeat 98% 50%!important;outline:none;box-shadow:none;border:1px solid rgba(0,0,0,.1)!important;color:#3f4644;font-family:Josefin Sans;font-size:11px;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:-.22px;border-radius:0;width:100%;height:35px;padding:10px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.qv-selling_plan .subscription_selection .selectWrapper .selectCustom .selectCustom-trigger:after{display:none}.qv-selling_plan .subscription_selection .selectCustom-options{position:absolute;top:100%;left:0;width:100%;border:1px solid #000000;border-radius:0;background-color:#fff;z-index:1;padding:0;border-top:0}.qv-selling_plan .subscription_selection .selectCustom-option{padding:10px;color:#3f4644;font-family:Josefin Sans;font-size:11px;font-style:normal;font-weight:500;line-height:1.4;letter-spacing:-.22px;background:#fff}.qv-selling_plan .subscription_selection .selectCustom-option.isHover,.qv-selling_plan .subscription_selection .selectCustom-option:hover{background:#3f4644;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/40/assets/quickview.css.map */
