span.badge.price__badge-sold-out{position:absolute;z-index:1;top:0;left:0;border-radius:5px 0 3px}.unique-product-section{padding-bottom:60px}.unique-product-section .text-block .text{font-size:18px;line-height:1.375;color:#000;margin-bottom:0}.unique-product-section .product-container{width:100%;margin-inline:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:30px 10px;padding-block-start:25px;padding-block-end:45px;min-width:0}.unique-product-section .product-container .product-card{width:100%;display:block;position:relative;overflow:hidden}.unique-product-section .product-container .product-card .hover-element{position:absolute;top:10px;right:10px;z-index:2;display:flex;gap:5px;flex-direction:column;opacity:0;visibility:hidden;transform:translateX(20px);transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .35s cubic-bezier(.175, .885, .32, 1.275)}.unique-product-section .product-container .product-card .hover-element .btn{border:0;background-color:#373737;border-radius:50%;width:25px;aspect-ratio:1;display:flex;place-content:center;place-items:center;padding:2px;cursor:pointer}.unique-product-section .product-container .product-card .hover-element .btn:hover{background-color:#414141}.unique-product-section .product-container .product-card .hover-element .btn:active,.unique-product-section .product-container .product-card .hover-element .btn:focus{outline:0;box-shadow:none}.unique-product-section .product-container .product-card .hover-element .btn .icon{display:inline-flex}.unique-product-section .product-container .product-card .hover-element .btn .icon svg{width:14px;height:auto;fill:#fff}.unique-product-section .product-container .product-card:hover .hover-element{opacity:1;visibility:visible;transform:translateX(0)}.unique-product-section .product-container .product-card .swiper-pagination{bottom:2px}.unique-product-section .product-container .product-card .swiper-pagination .swiper-pagination-bullet{background-color:#373737;opacity:1}.unique-product-section .product-container .product-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#a28e74}.unique-product-section .product-container .product-card .lbl{letter-spacing:.45px}.unique-product-section .product-container .product-card .price{letter-spacing:.43px}.unique-product-section .product-container .product-card .lbl,.unique-product-section .product-container .product-card .price{font-size:22px;color:#000;text-align:center;line-height:1.3;margin-bottom:0}.unique-product-section .product-container .img-card{grid-column:span 2;grid-row:span 2;overflow:hidden;position:relative;z-index:1}.unique-product-section .product-container .img-card .text{position:absolute;font-size:44px;line-height:1.15;color:#28292b;font-weight:700}.unique-product-section .product-container .img-card .btn-container{position:absolute;bottom:35px;left:0;right:0;text-align:center;z-index:1}.unique-product-section .product-container .img-card .btn-container .btn{display:inline-block;background-color:#577476;color:#fff;text-align:center;font-size:16px;line-height:1.375;padding:12px 61px;border-radius:60px}.unique-product-section .product-container .img-card .btn-container .btn:hover{background-color:#5e8082}.unique-product-section .product-container .img-card img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:5px}.unique-product-section .product-container .img-card:first-of-type{grid-column:3/5}.unique-product-section .product-container .img-card:first-of-type .text{top:25px;right:22px;text-align:right}.unique-product-section .product-container .img-card:nth-of-type(2){grid-row:4/6}.unique-product-section .product-container .img-card:nth-of-type(2) .text{display:flex;place-content:center;place-items:center;top:0;right:0;left:0;bottom:0;text-align:center;z-index:0;color:#fff}.product-card collection-variant-selects.product-info-card{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background:#dedede;padding:10px;visibility:hidden;opacity:0;transform:translateY(-20px);transition:transform .3s ease-out,opacity .3s ease-out,visibility .3s ease-out;pointer-events:none}.product-card collection-variant-selects.product-info-card.active{display:flex;justify-content:center;align-items:center;flex-direction:column;visibility:visible;z-index:2;opacity:1;transform:translateY(0);pointer-events:auto}.product-card .product-description-card,body #ProductGridContainer p.price.offer-price,body .collection-img-batch-container span.badge.price-discount,body.Offer-enable #ProductGridContainer p.price.without-offer,collection-variant-selects .product-form__error-message-wrapper[hidden]{display:none}.product-card collection-variant-selects.product-info-card.active .product-info-card-close-btn{top:10px;right:10px;position:absolute;cursor:pointer;width:30px;height:30px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;color:red;font-weight:600}.product-card collection-variant-selects.product-info-card p.product-title{font-size:20px;color:#000;text-align:center;line-height:1.3;margin-bottom:0;font-weight:500}.product-card collection-variant-selects.product-info-card.active form{display:flex;flex-direction:column;gap:15px}.product-card collection-variant-selects.product-info-card .variant-selects-wrapper{display:flex;flex-direction:column;width:100%;gap:8px}.product-card collection-variant-selects.product-info-card .variant-selects-wrapper select{font-size:14px;padding:6px;border:none;color:#121212;border-radius:5px}.product-desc-popup .swal2-content{text-align:left;overflow-y:auto;height:60vh;scrollbar-width:thin}.product-desc-popup .product-description-card h4{margin-bottom:0}@media (max-width:991px){.unique-product-section .text-block .title{font-size:28px}.unique-product-section .text-block .text{font-size:20px}.unique-product-section .product-container .product-card .lbl,.unique-product-section .product-container .product-card .price{font-size:18px}}@media (max-width:767px){.unique-product-section{padding-bottom:40px}.unique-product-section .text-block{padding-bottom:0}.unique-product-section .text-block .title{font-size:24px}.unique-product-section .text-block .text{font-size:18px}.unique-product-section .product-container{grid-template-columns:repeat(2,minmax(0,1fr))}.unique-product-section .product-container .img-card:first-of-type{grid-column:1/3;grid-row:3/5}.unique-product-section .product-container .img-card:nth-of-type(2){grid-row:8/10}}@media (max-width:575px){.unique-product-section .text-block .title{font-size:22px}.unique-product-section .product-container{gap:20px 5px}.unique-product-section .product-container .product-card .lbl,.unique-product-section .product-container .product-card .price{font-size:16px}}collection-variant-selects .product-form__error-message-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}collection-variant-selects .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px}collection-variant-selects span.product-form__error-message{font-size:13px;text-align:center}.collection-img-batch-container .img-container{position:relative;aspect-ratio:1.3;overflow:hidden;border-radius:10px}.collection-img-batch-container .img-container img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;inset:0;transition:.4s cubic-bezier(.3,.12,.67,.95)}.collection-img-batch-container .img-container img:first-child{z-index:1;scale:1}.collection-img-batch-container .img-container img:nth-child(2){z-index:0;opacity:0;visibility:hidden;object-fit:cover;scale:1}.collection-img-batch-container:hover .img-container img:first-child{opacity:0;visibility:hidden;scale:0.96}.collection-img-batch-container:hover .img-container img:nth-child(2){opacity:1;visibility:visible;scale:1.025}span.badge.price-discount{position:absolute;right:0;top:0;z-index:1;background-color:#000;color:#fff;border-radius:3px 5px 3px 3px;padding:10px 8px;line-height:0}span.prev-price{text-decoration:line-through;margin-right:8px;opacity:.7}body #ProductGridContainer p.price.without-offer,body.Offer-enable #ProductGridContainer p.price.offer-price{display:block}body.Offer-enable .collection-img-batch-container span.badge.price-discount{display:inline-block}