#mainImage{width:100%;height:574px;border-radius:12px;object-fit:cover;cursor:pointer}.zoom-effect{animation:zoomIn .5s ease-in-out}@keyframes zoomIn{0%{opacity:0}to{opacity:1}}#thumbnailCarousel .item{cursor:pointer;width:100%}#thumbnailCarousel .img-thumbnail{width:100%;height:135px;border-radius:6px;object-fit:cover;padding:0}.modal .modal-dialog{border:0;box-shadow:none}.modal .modal-dialog #modalImage{margin:0 auto;object-fit:contain}.modal .modal-dialog .btn-close{background-color:transparent;opacity:1}.modal .modal-dialog .btn-close svg{width:14px;height:14px}#productAccordion{margin-top:64px}#productAccordion .accordion-item{border:0;background:transparent;border-radius:0}#productAccordion .accordion-body{background:#f6f6f4;color:var(--text);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:16px}#productAccordion .accordion-button:after{background:url(../assets/icon-arrow-accordion.svg) center center no-repeat;width:23.043px;height:9px;background-size:cover}#productAccordion .accordion-button.collapsed{color:var(--golden);font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:32px;background:transparent;border-top:1px solid #b0b0a5;border-bottom:1px solid #b0b0a5;border-radius:0}#productAccordion .accordion-button{color:var(--text);font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:32px;outline:none;border:0;box-shadow:none;border-radius:4px;background:var(--backgr2, #edede7)}#productAccordion .accordion-item:last-child .accordion-button{border-top:0}#productAccordion .accordion-item:last-child .accordion-button span{font-size:12px;margin-top:-3px}#productAccordion .accordion-item:first-child .accordion-button{border-bottom:0}#productAccordion .accordion-item:first-child{border-bottom:1px solid #b0b0a5}.product-details h1{color:var(--title);font-size:36px;font-weight:400;line-height:48px;margin-bottom:8px;display:block!important;-webkit-box-orient:initial!important;overflow:visible!important;text-overflow:initial!important}.product-details .text-price{color:var(--golden);font-size:36px;font-weight:400;line-height:48px;margin-bottom:24px}h4.title-format{color:var(--title);font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{top:29%}#variant-selector,#card-selector,#vase-selector,#gift-selector{background:transparent;border-radius:6px;padding-bottom:10px;transition:all .3s ease;cursor:pointer;position:relative}#variant-selector .variant-option,#card-selector .card-option,#vase-selector .vase-option,#gift-selector .gift-option{background:transparent;border-radius:6px;padding-bottom:10px;transition:all .3s ease;cursor:pointer;position:relative;border:1px solid transparent}#variant-selector .variant-option:hover,#card-selector .card-option:hover,#vase-selector .vase-option:hover,#gift-selector .gift-option:hover{border:1px solid var(--golden2)}#variant-selector .variant-option.selected:after,#card-selector .card-option.selected:after,#vase-selector .vase-option.selected:after,#gift-selector .gift-option.selected:after{content:"";background:url(../assets/icon-check-product.svg) center center no-repeat;width:24.873px;height:15.545px;display:block;background-size:cover;position:absolute;top:26%;left:40%}#variant-selector .variant-option.selected img,#card-selector .card-option.selected img,#vase-selector .vase-option.selected img,#gift-selector .gift-option.selected img{filter:brightness(.7)}#variant-selector .variant-option.selected,#card-selector .card-option.selected,#vase-selector .vase-option.selected,#gift-selector .gift-option.selected{background:#fff}#variant-selector img,#card-selector img,#vase-selector img,#gift-selector img{width:100%;height:114px;border-radius:6px;object-fit:cover;transition:all .3s ease}#variant-selector .variant-name,#card-selector .card-name,#vase-selector .vase-name,#gift-selector .gift-name{display:block;padding:10px 10px 0;margin-bottom:6px;color:var(--title);font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:.3px}#variant-selector .variant-price,#card-selector .card-price,#vase-selector .vase-price,#gift-selector .gift-price{display:block;padding:0 10px;color:var(--golden);font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:.3px}#card-selector .card-price,#vase-selector .vase-price,#gift-selector .gift-price{padding-top:10px}.image-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.image-modal img{max-width:80%;max-height:80%;border-radius:8px;transition:transform .3s ease}.close-modal{position:absolute;top:20px;right:30px;font-size:30px;color:#fff;cursor:pointer}.d-none{display:none}.sticky{height:fit-content;position:sticky;top:110px}.add{display:flex;align-items:center;justify-content:space-between}.quantity-selector{width:47%;display:flex;align-items:center;justify-content:space-between;border-radius:4px;background:#fff;padding:20px 16px}.quantity-selector button{border:0;background:transparent}.quantity-selector input{border:0;color:var(--text);text-align:center;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px;width:30%}#add-to-cart{width:100%;height:60px;border-radius:4px;background:var(--golden);color:#fff;font-size:17px;font-weight:400;line-height:26px;letter-spacing:.17px;border:0}.nb{margin-bottom:24px}.nb p{color:var(--text-light);font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:.3px;position:relative;margin-left:25px}.nb p svg{width:15px;height:15px;margin-right:10.5px;position:absolute;left:-25px;top:5px}.nb p span{color:var(--title);font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px}.input{margin-bottom:24px}.input textarea{border-radius:4px;background:#fff;width:100%;height:83px;padding:17px;border:0;color:var(--text);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}.input textarea::placeholder{color:var(--text);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}.input textarea:focus{outline:none;box-shadow:none;border:1px solid var(--golden2)}.usp-product{margin-top:40px;color:var(--text-light);font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:18px;letter-spacing:.39px}.usp-product svg{margin-right:8px}.usp-product span{max-width:79%}.usp-product .col-lg-6:nth-child(2) span{max-width:75%}@media (max-width: 992px){.usp-product span{max-width:100%}.usp-product .col-lg-6:nth-child(2) span{max-width:100%}}.luxury-packaging,.mourning-ribbon{margin-top:24px;display:flex;align-items:center}.luxury-packaging input,.mourning-ribbon input{margin-right:16px;width:22px;height:22px;border-radius:2px;border:1px solid var(--text-light-2);background:#fff}.luxury-packaging span,.mourning-ribbon span{color:var(--title);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}.luxury-packaging label,.mourning-ribbon label{margin:0}#card-selector .owl-item .card-name,#vase-selector .owl-item .vase-name,#gift-selector .owl-item .gift-name{display:none;opacity:0;transition:all .3s ease}#card-selector .owl-item:nth-child(1) .card-name,#vase-selector .owl-item:nth-child(1) .vase-name,#gift-selector .owl-item:nth-child(1) .gift-name{display:block;overflow:visible;display:block!important;opacity:1}#card-selector .owl-item:nth-child(1) .card-price{display:none}#vase-selector .owl-item:nth-child(1) .vase-price,#gift-selector .owl-item:nth-child(1) .gift-price{display:none}#card-selector .card-option:hover .card-name{display:block;opacity:1}#enlarged-preview-variant,#enlarged-preview-card,#enlarged-preview-vase,#enlarged-preview-gift{width:250px;height:auto;z-index:1000;border-radius:6px;outline:1px solid var(--golden2);display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}#enlarged-preview-variant img,#enlarged-preview-card img,#enlarged-preview-vase img,#enlarged-preview-gift img{border-radius:6px;object-fit:cover;width:100%;height:auto}#enlarged-preview-variant-content,#enlarged-preview-card-content,#enlarged-preview-vase-content,#enlarged-preview-gift-content{padding:10px;background:#fff;width:100%;box-sizing:border-box}.variant-name,.card-name,.vase-name,.gift-name,.variant-price,.card-price,.vase-price,.gift-price{display:block;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:.3px}.variant-name,.card-name,.vase-name,.gift-name{color:var(--title);margin-bottom:6px}.variant-price,.card-price,.vase-price,.gift-price{color:var(--golden)}#enlarged-preview-variant .variant-name,#enlarged-preview-vase .vase-name,#enlarged-preview-card .card-name,#enlarged-preview-gift .gift-name{display:block;-webkit-box-orient:initial;-webkit-line-clamp:initial;overflow:visible;white-space:normal;text-overflow:unset}.usp-black .owl-carousel .owl-nav button.owl-prev,.usp-black .owl-carousel .owl-nav button.owl-next{top:51%}#enlarged-preview-vase-content .vase-name{display:block;white-space:normal;overflow:visible;text-overflow:clip}@media (max-width: 992px){.product-details h1,.product-details .text-price{font-size:28px;line-height:36px;letter-spacing:.28px}#mainImage{height:400px}#thumbnailCarousel .img-thumbnail{height:80px}#thumbnailCarousel{margin-bottom:24px}}@media (max-width: 576px){#thumbnailCarousel,#card-selector,#vase-selector,#gift-selector,#variant-selector{position:relative;overflow:hidden;padding:0 20px}.product-details .owl-carousel .owl-nav button.owl-prev{left:0}.product-details .owl-carousel .owl-nav button.owl-next{right:0}.product-details .owl-carousel .owl-nav button.owl-prev,.product-details .owl-carousel .owl-nav button.owl-next{top:35%}#thumbnailCarousel.owl-carousel .owl-nav button.owl-prev,#thumbnailCarousel.owl-carousel .owl-nav button.owl-next{top:41%}}small{font-family:Inter,sans-serif}.video-thumbnail-wrapper{position:relative;display:inline-block}.video-play-icon{position:absolute;top:50%;left:50%;width:48px;height:48px;background-color:#fff;mask:url(https://cdn-icons-png.flaticon.com/512/727/727245.png) no-repeat center;-webkit-mask:url(https://cdn-icons-png.flaticon.com/512/727/727245.png) no-repeat center;mask-size:60%;-webkit-mask-size:60%;transform:translate(-50%,-50%);pointer-events:none;border-radius:50%}
/*# sourceMappingURL=/cdn/shop/t/83/assets/product.css.map */
