.swatch input{display:none}.product-details-wrapper .swatch .form-label{min-width:24px;width:24px;cursor:pointer;text-align:center}.product-details-wrapper .swatch input:disabled+.form-label{opacity:.4}.swatch input:checked+label{background:var(--bs-body-color);color:var(--bs-body-bg);border:1px solid var(--bs-body-color)}.product-details-wrapper .swatch.color-swatch .swatch-label{min-width:30px;min-height:30px;display:block;border-radius:50%;border:0;position:relative;background-size:100%}.product-details-wrapper .addon-fieldset .swatch.color-swatch .swatch-label{min-width:16px;min-height:16px}.product-details-wrapper .swatch.color-swatch{border-radius:50%;box-shadow:0 0 12px #0000001a}.product-details-wrapper .swatch.color-swatch input:checked+.swatch-label:after{content:"";display:block;position:absolute;background:#fff;width:8px;height:8px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.product-details-wrapper .addon-fieldset .swatch.color-swatch input:checked+.swatch-label:after{width:4px;height:4px}.product-details-wrapper .swatch.color-swatch input:checked+.swatch-label.White:after{background:#000}.product-thumb--image img,.media--video img,.poster-image img{height:100%;width:100%;object-fit:cover}.product-thumb--image.media--video .cd-icon-play{font-size:13px;background-color:#0003}.product-images-wrapper .swiper-container-horizontal{margin-bottom:1rem}.product-carousel.pdp-carousel .swiper-wrapper .swiper-slide{height:auto;background:#fbf9f7}.product-carousel.pdp-carousel .video-section video{width:100%;height:100%;object-fit:cover}.cta-btn{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-btn button .cd-icon-play{display:flex;justify-content:center;align-items:center;padding:1em}.collaspible_tab+.collaspible_tab{margin-top:0!important;border-top:0!important}.collaspible_tab .tab_toggle{cursor:pointer}.media{position:relative}.image-magnify-full-size{position:absolute;display:block!important;width:100%;height:100%;cursor:zoom-out;top:0;left:0}.image-magnify-hover{cursor:zoom-in}.breadcrumbs .breadcrumb .breadcrumb-item *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs .breadcrumb .breadcrumb-item{display:flex;max-width:40%}.breadcrumb{flex-wrap:nowrap;max-width:100%}.product-thumbnails .swiper-button-next,.product-thumbnails .swiper-button-prev{right:0}.product-thumbnails .swiper-button-next,.product-thumbnails .swiper-button-prev,.complementary-items .swiper-button-next,.complementary-items .swiper-button-prev{background-color:#d9dbdd;width:24px;height:24px;font-size:11px;transform:translateY(-50%);color:#000}.product-thumbnails .swiper-button-prev{left:0;right:auto;transform:rotate(-180deg) translateY(50%)}.complementary-items .swiper-button-prev{transform:rotate(-180deg) translateY(50%)}.complementary-items .swiper-button-next.swiper-button-disabled,.complementary-items .swiper-button-prev.swiper-button-disabled{display:none}.metal-swatch ul li{max-width:50px;text-align:center}@media (max-width: 767px){.complementary-items .hulk-icon-star-fill,.complementary-items .hulk-review-total{font-size:var(--bs-font-size-xs)!important}.complementary-items .price[data-currentprice]{font-size:var(--bs-font-size-lg)}}.custom-video-container{position:absolute;top:0;left:0;width:100%;height:100%}.custom-video-container custom-video,.custom-video-container .poster-image{display:flex;width:100%;height:100%;position:relative}.product-thumb--image:not(.swiper-slide-visible):not(.product-thumb--image){opacity:0;pointer-events:none}.classic-horizontal .product-thumb--image{height:auto;padding:0;border:1px solid transparent;transition:border .3s ease-in-out,opacity .2s ease}.classic-horizontal .product-thumb--image.swiper-slide-thumb-active{border-color:#000}.custom-video-container .video-section,.custom-video-container iframe{width:100%;height:100%}.sticky-cart{z-index:99;border-top:1px solid #ccc;transition:all .5s ease 0s;bottom:-100%}.sticky-cart.active{bottom:0}@media (min-width:576px){.classic-horizontal .product-thumb--image{width:80px;height:80px}.classic-horizontal .product-thumb--image>div{overflow:hidden}.classic-horizontal .product-thumb--image.swiper-slide-thumb-active{border-color:#000}}.product-tag{display:inline-block;padding:2px 8px;color:#000;border-radius:6px;background:#e4e9ec;text-transform:capitalize;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.product-details-wrapper .icon-wishlist-heart-empty,.product-details-wrapper-mobile .icon-wishlist-heart-empty{font-size:22px}.product-details-wrapper-mobile h1{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-details-wrapper .reviews_star .hulk-pr__review-icon .hulk-review-total:before{content:"(";color:#000!important}.product-details-wrapper .reviews_star .hulk-pr__review-icon .hulk-review-total:after{content:")"}.product-details-wrapper .hulk-pr__review-icon,.product-details-wrapper .hulk-pr__review-icon>*{display:flex;align-items:center}.product-details-wrapper .hulk-pr__review-icon>*:not(.hulk-review-total){font-size:18px}.select-metal-tone input+label .color_swatch{outline:2px solid var(--bs-color-gray-300);outline-offset:3px}.select-metal-tone input:checked+label .color_swatch{outline-color:var(--bs-color-primary-400)!important}.product-details-wrapper .swatch label .color_swatch{position:relative}.product-form .select-metal-tone ul li .swatch .form-control:disabled+label .color_swatch:after{content:"";position:absolute;border-top:2px solid var(--bs-color-gray-300);width:30px;left:50%;top:50%;transform:translate(-50%,-50%) rotate(130deg)}.product-form .wishlist_icon{padding:12px 13px;border:1px solid var(--bs-color-gray-300)}.product-form .wishlist_icon .wishlist-btn{display:inline-flex!important}.product-form .wishlist_icon .wishlist-btn>div{border:none!important}.product-form .wishlist_icon .wishlist-btn>div i{margin:0!important}.estimatedShipDate-wrap{background-color:var(--bs-color-gray-100);border:1px solid var(--bs-color-gray-300)}.estimatedShipDate-wrap .date-title{font-size:20px}body .icon-wishlist-heart-empty:before,body .heart-wishlist-animation[data-added=true] .heart-hulk-animation .icon-wishlist-heart-empty:before{content:"\e913"!important;font-family:caratdiamonds-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1!important;-webkit-font-smoothing:antialiased!important}body .heart-wishlist-animation[data-added=true] .heart-hulk-animation .icon-wishlist-heart-empty:before{content:"\e914"!important}.modal .close{padding:7px;font-size:8px;z-index:1}.modal .pd-drop-img{width:100px;height:100px}.modal .pd-drop-title{width:calc(100% - 100px);padding-left:20px}#ProductPopup-DropHint .modal-dialog{max-width:657px}#ProductPopup-DropHint .modal-body{padding:70px 30px 30px}#ProductPopup-DropHint .modal-header img{max-width:270px;top:30px}.modal .social-sharing a{font-size:14px;width:1.786em;height:1.786em;color:var(--bs-color-gray-500);border:1px solid var(--bs-color-gray-500);border-radius:50%;display:inline-flex;justify-content:center;align-items:center}.modal .ask-an-expert{max-width:375px;background-color:#f5f0ee;padding:22.5px 24px}.size-pop-top-img{max-width:434px}#ProductPopup-sizeChart .modal-dialog{max-width:1005px}#ProductPopup-sizeChart .modal-body{padding:30px}#bread-container #bread-checkout-btn-product{height:auto!important;margin:0!important;width:auto!important}#bread-container #bread-checkout-btn-product a:after{content:"Learn More";text-transform:capitalize;color:var(--bs-color-primary);text-decoration:underline;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-body-line-height);margin-left:10px}.banner-img-wrap{padding-top:100%}.line_border{top:20px;left:50%;width:66%;z-index:-1;transform:translate(-50%);border:1px dashed rgb(0 37 78 / 16%)}.feature-img{width:100%;height:100%;max-width:45px;max-height:45px;margin:0 auto;display:flex;align-items:center;justify-content:center}.shipping_icon{width:50px;height:50px;margin-bottom:8px}.shipping_icon img{width:100%;max-height:100%}.product-zoom .modal-dialog{max-width:100%}.product-zoom .modal.open{background-color:#000c}.product-zoom .modal-content{height:100vh;background-color:transparent}.product-zoom .product-img-list li{cursor:zoom-out}.product-zoom .banner-img-wrap{padding-top:100%}.product-zoom .modal .close{padding:16px;font-size:14px;top:0;right:0;z-index:11}.product-zoom .swiper-vertical>.swiper-wrapper{max-height:90dvh;overflow:auto;flex-wrap:wrap;flex-direction:row;transform:none!important}.product-zoom .classic-vertical .product-thumb--image{width:50%;height:auto!important;padding:4px;cursor:pointer}.product-zoom .classic-vertical .product-thumb{border:2px solid transparent;transition:all .3s ease 0s}.product-zoom .classic-vertical .swiper-slide-thumb-active .product-thumb{border-color:#fff}.product-zoom .classic-vertical .product-thumb--image:nth-child(3n){width:100%}.product-zoom .classic-vertical .product-thumb--image.swiper-slide-thumb-active{border-color:var(--bs-color-white)}.product-zoom .pdp-modal-slider{padding:0 55px}.product-zoom .pdp-modal-slider .swiper-slide img{aspect-ratio:1}.product-zoom custom-video :is(video,iframe){position:absolute;left:0;top:0}.product-zoom .swiper-button-prev{left:0}.product-zoom .swiper-button-next{right:0}.product-zoom .swiper-button-next,.product-zoom .swiper-button-prev{background-color:#fff;font-size:16px}.complementary-items [data-hulkapps-reviews-product-id] .hulk-pr__review-icon{padding:0}.complementary-items .hulk-pr__review-icon>*:not(.hulk-review-total){font-size:14px}.complementary-items [data-hulkapps-reviews-product-id] .hulk-pr__review-icon .hulk-review-total{font-size:12px}.product-details-wrapper .swatch.metal-swatch .swatch-label{content:"";width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;position:relative;background-size:100%;border-radius:50%;margin:0 auto 4px}.product-details-wrapper .swatch .form-label{cursor:pointer;text-align:center;display:flex;flex-direction:column;font-size:12px}.product-details-wrapper .swatch.metal-swatch .swatch-label .swatch-tooltip{position:absolute;top:calc(100% + 10px);background:var(--bs-color-primary);color:var(--bs-color-white);opacity:0;transition:.15s ease-in-out;padding:2px 6px;border-radius:4px;visibility:hidden;z-index:1;width:75px;display:none}.product-details-wrapper .swatch.metal-swatch .swatch-label:hover .swatch-tooltip{opacity:1;visibility:visible}.product-details-wrapper .swatch.metal-swatch .swatch-label .swatch-tooltip:before{content:"";display:block;position:absolute;top:-8px;left:50%;transform:translate(-50%);border-bottom:8px solid var(--bs-color-primary);border-left:8px solid transparent;border-right:8px solid transparent}[class*=silver]{background:#b3b2af!important;background:-moz-linear-gradient(30deg,#b3b2af 0,#f7f7f7 55%,#f7f7f7 60%,#b3b2af 100%)!important;background:-webkit-linear-gradient(30deg,#b3b2af 0,#f7f7f7 55%,#f7f7f7 60%,#b3b2af 100%)!important;background:linear-gradient(30deg,#b3b2af 0,#f7f7f7 55% 60%,#b3b2af)!important}[class*=yellow-gold]{background:#e1b94f!important;background:-moz-linear-gradient(30deg,#e1b94f 0,#fcf1d5 55%,#fcf1d5 60%,#e1b94f 100%)!important;background:-webkit-linear-gradient(30deg,#e1b94f 0,#fcf1d5 55%,#fcf1d5 60%,#e1b94f 100%)!important;background:linear-gradient(30deg,#e1b94f 0,#fcf1d5 55% 60%,#e1b94f)!important}[class*=rose-gold]{background:#ec8a55!important;background:-moz-linear-gradient(30deg,#ec8a55 0,#fcede2 55%,#fcede2 60%,#ec8a55 100%)!important;background:-webkit-linear-gradient(30deg,#ec8a55 0,#fcede2 55%,#fcede2 60%,#ec8a55 100%)!important;background:linear-gradient(30deg,#ec8a55 0,#fcede2 55% 60%,#ec8a55)!important}[class*=white-gold],.platinum{background:#b3b2af!important;background:-moz-linear-gradient(30deg,#b3b2af 0,#f7f7f7 55%,#f7f7f7 60%,#b3b2af 100%)!important;background:-webkit-linear-gradient(30deg,#b3b2af 0,#f7f7f7 55%,#f7f7f7 60%,#b3b2af 100%)!important;background:linear-gradient(30deg,#b3b2af 0,#f7f7f7 55% 60%,#b3b2af)!important}.product-details-wrapper .swatch.metal-swatch input:checked+.swatch-label{border:2px solid var(--bs-color-primary);color:var(--bs-body-color)}.product-details-wrapper .diamond-shape-swatch .swatch .form-label{width:auto;height:auto;background:transparent!important;border:0;padding-left:0;padding-right:0}.product-details-wrapper .diamond-shape-swatch .swatch .form-label .img{width:56px;height:56px;padding:10px;border-radius:50%;border:1px solid var(--bs-color-gray-300)}.product-details-wrapper .diamond-shape-swatch .swatch .form-label img{object-fit:contain;width:100%;height:100%}.product-details-wrapper .diamond-shape-swatch .swatch input:checked+.form-label{color:var(--bs-body-color)!important}.product-details-wrapper .diamond-shape-swatch .swatch input:checked+.form-label .img{border-color:var(--bs-color-primary)}@media (min-width:768px){.modal .close{padding:10px;font-size:10px}#ProductPopup-DropHint .modal-body{padding:100px 30px 48px}#ProductPopup-sizeChart .modal-body{padding-inline:7%}.product-details-wrapper .swatch.metal-swatch .swatch-label{content:"";width:36px;height:36px}.product-details-wrapper .swatch.metal-swatch .swatch-label .swatch-tooltip{width:initial;white-space:nowrap}}@media (min-width:992px){.preview-container{max-width:862px}.estimatedShipDate-wrap .date-title{font-size:24px}.product-details-wrapper{border:1px solid var(--bs-color-gray-300)!important}.ls-lg-md{font-size:14px!important}.estimatedShipDate-wrap{font-size:16px!important}.feature-img{max-width:60px;max-height:60px}}@media (min-width: 1200px){.product-zoom .modal .close{top:20px;right:20px}}#hulk__product-review .product-review__wrapper{max-width:100%!important;padding:0!important;margin:0!important}#hulk__product-review .product-review__wrapper #reviews-header .hulk-row .hulk-flex{padding:0 15px!important}#hulk__product-review .hulk_reviews-summary .hulk-row .hulk__overall-rating h3{color:#000!important;font-size:24px!important;font-weight:400!important;font-family:var(--bs-font-family-heading)!important}#hulk__product-review .hulk_reviews-summary .hulk-row .hulk__overall-rating--star .hulk-icon-star-fill{line-height:1!important}#hulk__product-review .hulk_reviews-summary .hulk-row .hulk__overall-rating p{color:#000!important;font-size:16px!important;font-weight:400!important;margin-bottom:28px!important;font-family:var(--bs-body-font-family)!important}#hulk__product-review .hulk_reviews-summary .hulk-row .hulk__overall-rating .hulk__overall-rating--star{margin-bottom:10px!important}#hulk__product-review .hulk_reviews-summary .hulk-row .hulk__overall-rating .hulk__overall-rating--star .h2{color:#000!important;font-size:18px!important;font-weight:600!important;font-family:var(--bs-body-font-family)!important}#hulk__product-review .hulk_reviews-summary .hulk-row .hulk_reviews-summary__rating-list{padding:0 20px 0 30px!important}#hulk__product-review .hulk-row .hulk_reviews-summary__rating-list .reviews-summary__rating-breakdown{padding:5px 0!important;margin:0!important}#hulk__product-review .hulk-row .reviews-summary__rating-breakdown .hulk--review-summary__star-rating,#hulk__product-review .hulk-row .reviews-summary__rating-breakdown .hulk--reviews-summary__review-count a,#hulk__product-review #reviews-header .hulk-row .hulk-flex .hulk-select-title,#hulk__product-review #reviews-header .hulk-row .hulk-flex .hulk-select{color:#000!important;font-size:16px!important;font-weight:400!important;text-decoration:none!important;font-family:var(--bs-body-font-family)!important}#hulk__product-review .hulk-row .reviews-summary__rating-breakdown .hulk--reviews-summary__rating-proportion{margin:0 16px!important;height:8px!important;border-radius:18px!important}#hulk__product-review .hulk-row .reviews-summary__rating-breakdown .hulk--reviews-summary__rating-proportion .hulk--reviews-summary__bar{background-color:#ffc107!important;border-radius:18px!important}#hulk__product-review .hulk_reviews-summary{padding-bottom:20px;margin-bottom:24px!important;border-bottom:1px solid #D9DBDD}#hulk__product-review #reviews-header,#reviews-header .hulk-row .hulk-review-tab-list{border:none!important;padding:0}#hulk__product-review #reviews-header .hulk-row .hulk-review-tab-list .hulk-review-tab{color:#000!important;padding:0 0 6px!important;font-size:18px!important;font-weight:600!important;font-family:var(--bs-body-font-family)!important}#hulk__product-review #reviews-header .hulk-row .hulk-review-tab-list .hulk-review-tab:not(:first-child){margin-left:15px!important}#hulk__product-review .product-review__wrapper #reviews-header .hulk-row .hulk-select .select-items{min-width:185px}#hulk__product-review .hulk-button,.hulk-reviews-widget .hulk-button{color:var(--bs-primary-btn-color)!important;padding:9px 35px!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;background-color:var(--bs-primary-btn-bg)!important;border:1px solid var(--bs-primary-btn-border-color)!important;font-family:var(--bs-body-font-family)!important}* #hulk-review .lg--hulk-9 .review-details .font-weight-bold,#hulk-review .lg--hulk-9 .vendor-replay .vendor-replay-title{color:#000!important;font-size:18px!important;font-weight:600!important;margin-bottom:8px!important;font-family:var(--bs-body-font-family)!important}#hulk-review .lg--hulk-9 .review-details .reviewBody-caption,#hulk-review .lg--hulk-9 .vendor-replay p,#hulk__product-review .hulk-row .review-time{color:#000!important;font-weight:400!important;font-family:var(--bs-body-font-family)!important}#hulk__product-review .hulk-row .hulk-vendor-name{font-size:18px!important;font-weight:600!important;font-family:var(--bs-body-font-family)!important}.hulk-row .product-review-photo .review-img-list .more-review-img{max-width:80px!important;width:100%!important;margin-right:8px!important}.hulk-row .product-review-photo .review-img-list .more-review-img a img,.hulk-row .product-review-photo .review-img-list .more-review-img a video{height:100%!important;width:100%!important}.product-review__wrapper #hulk-review #next-link{margin-bottom:0!important}#hulk__product-review .hulk-select{margin-right:15px}#hulk__product-review .hulk-select .same-as-selected,#hulk__product-review .hulk-select .select-items div:hover{background-color:var(--bs-color-primary)!important;color:#fff!important}#hulk__product-review .hulk-tab-content>.hulk-button{display:table;margin:0 auto}#hulk__product-review .hulk-pr__list-view,.hulk-reviews-widget .hulk-pr__list-view,#hulk__product-review .hulk-pr__question-list{text-align:left}#hulk__product-review .hulk-pr__question-list .question-details .vendor-name{text-transform:capitalize}.hulk-media-content .hulk__form-control,.hulk-share-item .hulk__form-control,.hulk-signin-item .hulk__form-control,.hulk-write-QA .hulk__form-control,.hulk-write-review .hulk__form-control{padding:var(--bs-y-padding-input) var(--bs-x-padding-input)!important}.hulk-row .floating-input:focus,.hulk-row .floating-select:focus{color:var(--bs-input-text-color)!important;background-color:var(--bs-input-bg-color)!important;border:1px solid var(--bs-input-focus-border-color)!important}.hulk-media-content .hulk-close-popup,.hulk-share-item .hulk-close-popup,.hulk-signin-item .hulk-close-popup,.hulk-write-QA .hulk-close-popup,.hulk-write-review .hulk-close-popup{font-size:14px!important;color:var(--bs-body-color)!important;width:32px;height:32px;border-radius:100%;text-align:center;margin:auto;display:flex;justify-content:center;align-items:center}.hulk-media-content .hulk-button,.hulk-share-item .hulk-button,.hulk-signin-item .hulk-button,.hulk-write-QA .hulk-button,.hulk-write-review .hulk-button{width:100%;max-width:172px;padding:var(--bs-y-padding-btn-lg) var(--bs-x-padding-btn-lg)!important;text-transform:uppercase;font-weight:500;background-color:var(--bs-primary-btn-bg)!important;border-color:var(--bs-primary-btn-border-color)!important}.hulk-media-content .hulk-button:hover,.hulk-share-item .hulk-button:hover,.hulk-signin-item .hulk-button:hover,.hulk-write-QA .hulk-button:hover,.hulk-write-review .hulk-button:hover{color:var(--bs-primary-btn-bg)!important}#hulk__product-review .product-review-photo .review-img-list li,.hulk-reviews-widget .product-review-photo .review-img-list li{width:80px!important;height:80px!important;max-width:100%!important;margin-right:10px!important}:is(#hulk__product-review .product-review-photo .review-img-list li,.hulk-reviews-widget .product-review-photo .review-img-list li) img{width:100%;height:100%;object-fit:cover}#hulk-imageModal .modal-content .imgThumb,#hulk-model .modal-content .imgThumb{margin-bottom:10px}#hulk-imageModal .modal-content .imgThumb .imgColumn,#hulk-model .modal-content .imgThumb .imgColumn{width:74px;height:60px;overflow:hidden}:is(#hulk-imageModal .modal-content .imgThumb .imgColumn,#hulk-model .modal-content .imgThumb .imgColumn) img{width:100%;height:100%;object-fit:cover}.lg--hulk-3,.lg--hulk-9{padding:0 15px}.hulk-review-pagination .pagination-link{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;text-transform:uppercase;margin:0 2px!important;border:none!important;transition:all .3s ease 0s;font-size:14px!important}.hulk-review-pagination .pagination-link:first-child,.hulk-review-pagination .pagination-link:last-child{width:auto;height:auto}.hulk-review-pagination .pagination-link:first-child{margin-right:auto!important}.hulk-review-pagination .pagination-link:last-child{margin-left:auto!important}.metal-list{flex-wrap:nowrap;white-space:nowrap;overflow-x:auto}@media (min-width:575px){.product-details-wrapper .swatch.metal-swatch .swatch-label .swatch-tooltip{display:block}.metal-list{flex-wrap:wrap;white-space:inherit;overflow:inherit}}@media (min-width:768px){.hulk-review-pagination .pagination-link{width:32px;height:32px;margin:0 5px;font-size:16px!important}.hulk-review-pagination .pagination-link{width:42px;height:42px}.hulk-review-pagination .pagination-link:first-child{margin-right:60px!important}.hulk-review-pagination .pagination-link:last-child{margin-left:60px!important}}@media (max-width:886px){#hulk__product-review .product-review__wrapper #reviews-header .hulk-row .hulk-flex{margin-top:20px}}@media (max-width:991px){.hulk-pr__list-view .hulk-pr__list-items .hulk-row{flex-direction:column!important}.hulk-pr__list-view .hulk-pr__list-items .hulk-row div{width:100%!important;max-width:100%!important}.hulk-tab-content .hulk-pr__list-view .hulk-pr__list-items .hulk-row .lg--hulk-3{padding:0 15px!important}.hulk-tab-content .hulk-pr__list-view .hulk-pr__list-items .hulk-row .lg--hulk-9 .review-details{border:none!important;padding:0 15px!important}}@media (min-width:768px){.hulk-align-items-center{justify-content:center}#hulk__product-review .hulk_reviews-summary .hulk-row .hulk-item{width:100%;margin:0!important;min-width:30%!important;max-width:30%!important}#hulk__product-review .hulk_reviews-summary .hulk-row .hulk-item+.hulk-item{width:100%;margin:0!important;min-width:35%!important;max-width:35%!important}}@media (min-width:992px){#hulk__product-review .hulk_reviews-summary .hulk-row .hulk__overall-rating h3{font-size:42px!important;margin-bottom:48px!important}#hulk__product-review .hulk_reviews-summary .hulk-row .hulk__overall-rating .hulk__overall-rating--star .h2{font-size:22px!important}#hulk__product-review .hulk-row .reviews-summary__rating-breakdown .hulk--review-summary__star-rating,#hulk__product-review .hulk-row .reviews-summary__rating-breakdown .hulk--reviews-summary__review-count a,#hulk__product-review .hulk-row .hulk-vendor-name{font-size:18px!important}#hulk__product-review .hulk-button,.hulk-reviews-widget .hulk-button{padding:12px 50px!important}#hulk__product-review .hulk-row .reviews-summary__rating-breakdown .hulk--reviews-summary__rating-proportion{margin:0 32px!important;height:10px!important}#hulk__product-review .hulk_reviews-summary{margin-bottom:31px!important}#hulk-review .lg--hulk-9 .review-details .font-weight-bold{font-size:22px!important}#hulk-review .lg--hulk-9 .vendor-replay{margin-left:40px!important}#hulk__product-review .product-review-photo .review-img-list li,.hulk-reviews-widget .product-review-photo .review-img-list li{width:140px!important;height:110px!important}.product__modal .product__media-icon{opacity:0}.product__modal:hover .product__media-icon,.product__modal:focus .product__media-icon{opacity:1}}.product__media-zoom{display:flex;border:none;background-color:transparent;color:currentColor;padding:0}.product__media-toggle:after{content:"";cursor:zoom-in;display:block;width:calc(100% - 4px);height:calc(100% - 4px);margin:0;padding:0;position:absolute;top:0;left:0;z-index:2}.produc-model-zoom-in{cursor:zoom-in}.product-img-list .product-tag{font-size:12px}.product-img-list li{width:50%;padding:4px;position:relative}.product-img-list li video{width:100%}.reset-eng,.engraving-btn{cursor:pointer}.engraving-radio{padding:18px 24.5px!important}.ezgraving-main{gap:16px}.engraving_cursive{font-family:Twinkle Star,serif;font-weight:400;font-style:normal}.ezgraving-main input:checked,.ezgraving-main input:checked+.form-label{border-color:var(--bs-color-primary-500)!important}.product-img-list li custom-video{position:relative}.product-img-list li custom-video :is(video,iframe),custom-video :is(video,iframe){position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.product-img-list li custom-video video{object-fit:cover}.product-images-wrapper .custom-video-container{position:relative}.text-overlay{transform:translate(-45%,-41%);pointer-events:none;text-align:center}@media (min-width:575px){.text-overlay{transform:translate(-45%,-41%);pointer-events:none;text-align:center}}@media (min-width:992px){.product-carousel .swiper-wrapper{flex-wrap:wrap}.product-carousel .swiper-wrapper .swiper-slide{width:50%!important;padding:4px;position:relative}.text-overlay{transform:translate(-45%,-45%);pointer-events:none;text-align:center}custom-engraving .toggle-container{position:absolute;bottom:calc(100% + 10px);background:var(--bs-color-white);opacity:0;transition:.15s ease-in-out;border-radius:4px;visibility:hidden;z-index:1;display:block;padding:15px;box-shadow:0 3px 6px 1px #00000036}custom-engraving .toggle-container:before{content:"";display:block;position:absolute;bottom:-8px;left:10%;transform:translate(-50%);transform:rotate(180deg);border-bottom:8px solid var(--bs-color-white);border-left:8px solid transparent;border-right:8px solid transparent}custom-engraving .toggle-container.open{opacity:1;visibility:visible}custom-engraving .toggle-container .engraving-preview-img{max-width:300px;width:100%;margin:0 auto}}.complementry-products [data-hulkapps-reviews] a,.related-product-section [data-hulkapps-reviews] a{pointer-events:none}#judgeme_product_reviews .jdgm-write-rev-link.jdgm-write-rev-link,#judgeme_product_reviews .jdgm-btn{color:var(--bs-color-primary-400);padding:12px 50px;border-radius:8px;font-size:14px;font-weight:600;text-transform:uppercase;background-color:transparent;border:1px solid var(--bs-color-primary-400);font-family:var(--bs-body-font-family)}#judgeme_product_reviews input[type=text],#judgeme_product_reviews input[type=email],#judgeme_product_reviews input[type=url],#judgeme_product_reviews textarea{font-size:16px!important;border-radius:8px;padding:var(--bs-y-padding-input) var(--bs-x-padding-input)!important;color:var(--bs-color-primary-400)}#judgeme_product_reviews{--jdgm-primary-color: var(--bs-color-primary-400);--jdgm-secondary-color: #f4f4f4;--jdgm-star-color: #FFB800;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #FFB800;--jdgm-paginate-color: var(--bs-color-primary-400);--jdgm-border-radius: 4px;--jdgm-reviewer-name-color: var(--bs-color-primary-400)}#judgeme_product_reviews .jdgm-paginate{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#judgeme_product_reviews .jdgm-paginate__page{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;text-transform:uppercase;margin:0 2px!important;border:none!important;transition:all .3s ease 0s;font-size:14px!important;color:var(--bs-color-primary)!important;padding:10px;margin:10px;cursor:pointer;font-weight:600;font-size:14px;line-height:16px;border-bottom:4px solid transparent}#judgeme_product_reviews .jdgm-paginate__page.jdgm-curt{background-color:#e6f2f7}#judgeme_product_reviews .jdgm-rev__title{color:#000815!important;font-size:16px!important;font-weight:600!important;margin-bottom:8px!important;font-family:var(--bs-body-font-family)!important}#judgeme_product_reviews .jdgm-rev__body,#judgeme_product_reviews .jdgm-rev__reply-content,#judgeme_product_reviews .jdgm-rev__replier-wrapper,#judgeme_product_reviews .jdgm-sort-dropdown{color:#000815!important;font-weight:400!important;font-family:var(--bs-body-font-family)}#judgeme_product_reviews.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-media{display:none}@media (min-width: 768px){#judgeme_product_reviews .jdgm-paginate__page{width:42px;height:42px}}@media (min-width: 992px){#judgeme_product_reviews .jdgm-rev__title{font-size:22px!important}}.product-details-wrapper{z-index:9}.popup-content-item-image img{max-height:110px;max-width:110px}.tw-line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.read-more-content:after{content:"";position:absolute;right:100%;width:30px;height:100%;top:0;display:block;background-image:linear-gradient(to right,#fafafa0a,#fff)}.popup-content p{margin-bottom:0}.read-more-content{font-size:14px;font-weight:500;position:absolute;right:0;bottom:0;z-index:1;background:#fff;text-decoration:underline;padding-left:5px;cursor:pointer}#ModalClose-ProductPopup-sizeChart{z-index:1000}@media (max-width: 767px){.addtocart-cta.sticky-btn{position:fixed;bottom:0;left:0;right:0;padding:6px 15px;background:var(--bs-body-bg);border-top:1px solid var(--bs-color-primary-300);z-index:11}}@media (max-width:991px){custom-engraving .image-wrapper img{aspect-ratio:1.7264;max-height:106px;object-fit:contain;mix-blend-mode:luminosity}custom-engraving .toggle-container{padding:30px 15px 100px;position:fixed;bottom:0;right:0;left:auto;margin:0;background:#fff;z-index:1170;max-width:100%;visibility:hidden;width:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(0,100%,0);overflow:hidden;box-shadow:0 3px 71px 21px #000000eb}custom-engraving .toggle-container.open{visibility:visible!important;transform:translateZ(0)}}.ads-rte p{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/22/assets/template-product.css.map */
