.quick-view-main-container{visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2147483647;border-left:1px solid var(--text-primary);background-color:#ffffff1a;width:100%;height:100%;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 4px 12px #0000001a}.quick-view-main-container.show-quick-view-modal{visibility:visible;opacity:1}.quick-view-main{background-color:#fff;flex-direction:column;gap:5px;width:100%;max-width:430px;height:100%;padding:10px;transition:all .3s ease-in-out;display:flex;position:absolute;top:0;right:-430px;overflow:hidden auto;box-shadow:0 0 8px #0000004d}.quick-view-main::-webkit-scrollbar{display:none}.quick-view-main.slide-quick-view-inner-modal{right:0;overflow:hidden auto}.quick-view-close-modal-button{cursor:pointer;z-index:999;background-color:#0000;border:none;outline:none;width:max-content;height:max-content;position:absolute;top:15px;right:15px}.quick-view-heading-and-rating{flex-direction:column;width:92%;display:flex}.quick-view-heading-and-rating h3{font-size:var(--sub-section-size);line-height:var(--sub-section-height);font-weight:var(--sub-section-weight);color:var(--text-primary)}.quick-view-rating{justify-content:start;align-items:center;gap:10px;width:100%;margin-bottom:6px;display:flex}.quick-view-start{color:#ffc750;justify-content:start;align-items:center;gap:5px;display:flex}.quick-view-start p{color:var(--text-primary)!important}.quick-view-rating p{color:#ffc750;font-size:12px;font-weight:400;line-height:18px;text-decoration:underline}.quick-view-image-and-variations{flex-direction:column;gap:10px;width:100%;height:auto;display:flex}.quick-view-slider{border:1px solid var(--border-color);width:100%;height:max-content;margin:auto;padding:3px;position:relative;overflow:hidden}.quick-view-slider-container{width:100%;height:auto;max-height:315px;position:relative;overflow:hidden}.quick-view-slider-wrapper{height:auto;max-height:315px;transition:transform .5s;display:flex}.quick-view-slider-wrapper img{object-fit:contain;width:100%;height:auto;max-height:315px}.quick-view-arrow{cursor:pointer;z-index:1;background-color:#0000;background-color:var(--orange-fill);border:1px solid var(--orange-outline);border-radius:50%;outline:none;justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.quick-view-arrow.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.quick-view-arrow.disabled:hover{background-color:var(--orange-fill)}.quick-view-arrow.disabled:hover .quick-view-product-gallery-arrow-left{color:var(--text-gray)}.quick-view-arrow.quick-view-left{left:10px}.quick-view-arrow.quick-view-left:hover{background-color:var(--orange-fill)}.quick-view-arrow.quick-view-right{right:10px}.quick-view-arrow.quick-view-right:hover{background-color:var(--orange-fill)}.quick-view-variations{justify-content:start;align-items:center;gap:5px;width:100%;display:flex}.quick-view-var-one p,.quick-view-vars p{color:var(--text-primary);font-size:13px;font-weight:400;line-height:19px}.quick-view-product-price-tag{font-size:var(--section-size)!important;font-weight:var(--section-weight)!important;line-height:var(--section-height)!important;color:var(--text-red)!important}.quick-view-product-price-tag del{font-size:var(--sub-section-size);line-height:var(--sub-section-height);font-weight:var(--sub-section-weight);color:var(--text-gray);opacity:.6}.quick-view-add-item-or-cart-btn{gap:10px;width:100%;display:flex}.quick-view-add-or-minus-item{border:1px solid var(--orange-outline);background-color:#fff;border-radius:8px;width:130px;height:40px;display:flex;overflow:hidden}.quick-view-add-or-minus-item button{cursor:pointer;background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;width:50%;display:flex}.disable-quick-view-quantity{opacity:.4!important;cursor:not-allowed!important}.quick-view-add-or-minus-item button:hover{background-color:var(--orange-fill);color:var(--text-oposite)}.quick-view-add-item-or-cart-btn input{text-align:center;border:none;border-left:1px solid var(--orange-outline);border-right:1px solid var(--orange-outline);width:45px;color:var(--text-gray);border-radius:0;outline:none}.quick-view-add-item-or-cart-btn input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quick-view-add-item-or-cart-btn input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quick-view-add-item-or-cart-btn input[type=number]{-moz-appearance:textfield}.quickview-heart-icon{cursor:pointer}.quick-view-wish-list-container{border:1px solid var(--orange-outline);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.quick-view-add-to-cart{border:1px solid var(--orange-outline);width:190px;color:var(--text-gray);font-size:var(--sub-section-size);font-weight:var(--sub-section-weight);line-height:var(--sub-section-height);cursor:pointer;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;transition:background-color .5s;display:flex}.quick-view-add-to-cart.disable-quick-view-add-to-cart{opacity:.4;cursor:not-allowed}.quick-view-add-to-cart:hover{background-color:var(--orange-fill);color:var(--text-oposite)}.quick-view-details-section{flex-direction:column;gap:2px;width:100%;margin-top:15px;display:flex}.quick-view-detail-single-section{background-color:var(--tertiary-background);border-bottom:1px solid var(--border-color);flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:10px;display:flex}.quick-view-details-heading{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:0 10px;display:flex}.quick-view-details-heading p{color:var(--text-primary);font-size:16px;font-weight:500;line-height:24px}.quick-view-details-heading button{cursor:pointer;background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.quick-view-details-heading button img{object-fit:contain;width:auto;height:100%}.quick-view-rotate-up{transition:transform .3s;transform:rotate(180deg)}.quick-view-rotate-down{transition:transform .3s;transform:rotate(360deg)}.quick-view-details{justify-content:flex-start;width:100%;height:0;margin-top:10px;transition:height .3s;display:flex;overflow:hidden;padding:0 0 0 10px!important}.quick-view-details.show-details{height:275px;padding:5px 3px;overflow:hidden auto}.quick-view-dimension-image{width:100%;height:100%}.quick-view-details.show-details::-webkit-scrollbar{width:4px}.quick-view-details.show-details::-webkit-scrollbar-track{background:#f1f1f1}.quick-view-details.show-details::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.quick-view-details.show-details::-webkit-scrollbar-thumb:hover{background:#555}.quick-view-dots{justify-content:center;display:flex}.dot{cursor:pointer;background-color:#ccc;border-radius:50%;width:8px;height:8px;margin:0 4px;transition:background-color .3s}.dot.active{background-color:var(--text-gray)}.dimension-views{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.quick-view-drop-down-dimension-data{flex-direction:column;justify-content:start;align-items:start;gap:2px;width:100%;display:flex}.quick-view-drop-down-dimension-data>span{justify-content:space-between;align-items:center;width:100%;padding:5px 10px;display:flex}.quick-view-drop-down-dimension-data>span>h3{font-size:var(--content-one-size);line-height:(--content-one-height);font-weight:var(--content-one-weight)}.quick-view-drop-down-dimension-data>span>p{font-size:var(--content-one-size);line-height:(--content-one-height);font-weight:var(--content-two-weight)}.quick-view-details p{font-size:14px;font-weight:400;line-height:22px}.quick-view-add-to-cart>.loader_2{margin-right:4px}.quick-view-add-to-cart:hover .loader_2{background-color:white !important}@media only screen and (max-width:480px){.quick-view-main{width:90%}.quick-view-add-or-minus-item button{width:35%!important}.quick-view-add-item-or-cart-btn input{width:30%;padding:5px}.quick-view-add-to-cart{width:150px}.quick-view-wish-list-container{width:45px!important;height:45px!important}.quick-view-dimension-image{width:auto;height:190px}}
.quick-view-attributes-main{flex-direction:column;justify-content:start;align-items:start;gap:0;width:100%;display:flex}.quick-view-attribute-heading-1{color:var(--text-primary)!important;font-size:14px!important;font-weight:500!important;line-height:22px!important}.quick-view-atribute-option-name{color:var(--text-primary);font-size:10px;font-weight:400;line-height:18px}.variation-image-div.active-selected-image-variation{border:1px solid var(--text-primary)}.attribute-image-type .quick-view-atribute-option-name{text-align:center;display:none}.attribute-image-type:hover .quick-view-atribute-option-name{display:block}.attribute-single-color .quick-view-atribute-option-name{text-align:center;display:none}.attribute-single-color:hover .quick-view-atribute-option-name{display:block}.attributes-types{flex-direction:column;gap:20px;width:100%;padding:5px 0;display:flex}.attribute-type{flex-direction:column;justify-content:start;align-items:start;gap:5px;width:100%;display:flex}.attribute-heading{color:var(--text-primary);font-size:12px!important;font-weight:400!important;line-height:12px!important}.attribute-variations{flex-wrap:wrap;justify-content:start;align-items:start;gap:10px;width:100%;display:flex}.attribute-single-color{flex-direction:column;justify-self:start;align-items:center;gap:5px;display:flex}.attribute-color-variation-box{cursor:pointer;border-radius:4px;box-shadow:0 2px 8px #63636333;cursor:pointer!important;border-radius:4px!important;padding:15px!important;position:relative!important}.attribute-color-variation-box.selected{border:1px solid var(--orange-fill);padding:5px;box-shadow:inset 0 0 0 2px #fff}.attribute-color-variation-box.selected:before{content:"";clip-path:polygon(0% 0%,100% 0%,0% 100%);background-color:#fff;border-radius:4px;width:18px;height:15px;position:absolute;top:0;left:0}.attribute-color-variation-box.selected:after{content:"";border-right:1.75px solid var(--tick-color);border-bottom:1.75px solid var(--tick-color);width:2px;height:5px;position:absolute;top:4px;left:6px;transform:translate(-50%,-50%)rotate(45deg)}.show-selected-size-section{justify-content:start;align-items:center;gap:5px;width:100%;padding:10px;display:flex}.atribute-option-name{color:var(--text-primary);font-size:13px;font-weight:400;line-height:18px}.select-type-attribute{border:1px solid var(--border-color);cursor:pointer;width:max-content;color:var(--text-primary);border-radius:4px;padding:5px 10px;display:flex}.select-type-attribute.select-select-variation{background-color:var(--orange-fill)}.select-type-attribute.select-select-variation p{color:var(--text-oposite)}.select-type-attribute p{font-size:var(--content-one-size);line-height:var(--content-one-height);font-weight:var(--content-one-weight);color:var(--text-primary)}.attribute-image-type{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;height:max-content;display:flex}.variation-image-div{justify-content:center;align-items:center;padding:2px;display:flex}.variation-image-div.active-selected-image-variation{border:1px solid var(--orange-fill);border-radius:10px}.attribute-image-type img{object-fit:cover;border-radius:10px;width:60px;height:60px}.attribute-image-type p{color:var(--text-primary);font-size:13px;font-weight:400;line-height:18px}.show-selected-size-section p{color:var(--secondary-color);font-size:12px;font-weight:500;line-height:18px}.show-selected-size-section h3{color:var(--secondary-color);font-size:14px;font-weight:600;line-height:21px;text-decoration:underline}.size-variant-boxes-section{justify-content:start;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.size-variant-button{border:1px solid var(--secondary-color);width:max-content;color:var(--secondary-color);cursor:pointer;background-color:#fff;justify-content:center;align-items:center;padding:7px;font-size:13px;font-weight:500;line-height:19px;display:flex}.size-variant-button.set-selected-size{background-color:var(--orange-fill);color:#fff;border:1px solid var(--orange-fill);font-weight:700}
