.placeholder-video{filter: drop-shadow(2px 4px 6px black);height: 70%!important;padding: 15%;width: 70%!important;}.swatch input{display:none}.swatch .form-label{padding:.25rem .5rem;min-width:38px;cursor:pointer;text-align:center;border:1px solid var(--bs-body-color)}.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}.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}.swiper-container-vertical .swiper-wrapper{flex-wrap:wrap}[data-subtitle] p{margin-bottom:.5rem;text-transform:capitalize}.thumb-vertical-grid .swiper-button-next,.thumb-vertical-grid .swiper-button-prev{background-color:transparent;left:50%;transform:translate(-50%);top:auto;height:auto;font-size:12px}.thumb-vertical-grid .swiper-button-disabled{display:none!important}.thumb-vertical-grid .swiper-button-next{right:auto;bottom:-3px}.thumb-vertical-grid .swiper-button-prev{top:-3px}.prouduct-slider-text{padding:0 0 40px}.product-thumbnails{min-height:100%;max-height:395px}.thumb-vertical-grid{width:90px;max-width:90px}.product--media{width:100%;position:relative;padding-bottom:100%}.product--media:has(video){padding-bottom: 0!important;}.product--media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.product--media .custom-video-container{position:absolute;top:0;left:0;width:100%;height:100%}.product--media .custom-video-container .video-section{padding-top:100%}.product-thumb--image{position:relative;width:3.625rem;height:3.625rem;border-radius:4px;overflow:hidden;border:1px solid transparent;padding:2px;transition:all ease-in-out .3s}.swiper-slide-thumb-active .product-thumb--image{border-color:var(--bs-color-secondary)}.swiper-slide:not(.swiper-slide-thumb-active) .product-thumb--image:hover{border-color:var(--bs-color-primary-500)}.media--video img{width:100%;height:100%;object-fit:cover}.product-thumb--image img, .product--media video{width:100%;height:100%;object-fit:contain;border-radius:2px}.product-thumb--image.media--video .thumb-video-overlay{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background-color:#0000004d;display:flex;align-items:center;justify-content:center}.product-thumb--image.swiper-slide-thumb-active{border:1px solid #000}.product-images-wrapper .swiper-container-horizontal{margin-bottom:1rem}.product-carousel.pdp-carousel .video-section video{width:100%}.cta-btn{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.show--video .cta-btn,.show--video .content-section,.pause__button{display:none}.custom-video-container.video--paused .show--video .cta-btn,.custom-video-container.video--paused .pause__button{display:block}.custom-video-container.video--paused .play__button,.custom-video-container.video--playing .play__button{display:none}.colorfix-item{background-color:#f8f4f3;padding:11px 15px 9px;margin-bottom:3px;transition:all ease-in-out .3s}.colorfix-item:hover{background-color:#eee3e0}.shade-ul li{margin-right:6px;margin-bottom:7px}.shade-swatch{position:relative}.shade-swatch input{display:none}.shade-swatch label{min-width:34px;height:34px;border-radius:5px;padding:1px;border:1px solid transparent;display:block;cursor:pointer;transition:all ease-in-out .3s}.shade-swatch label span{width:100%;height:100%;display:block;background-size:cover;border-radius:3px}.shade-swatch input:checked~label{border-color:#000}.shade-swatch input:not(:checked)~label:hover{border-color:var(--bs-color-primary-500)}.gift-swatch label{border-color:var(--bs-color-primary-500);padding:3px 8px 1px;border-radius:3px}.gift-swatch-img label{min-width:50px;height:50px}.gift-swatch label .gift-card-btn{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:12px}.try-txt{border-bottom:2px dashed #000;letter-spacing:.049999999999999996em;margin-top:4px}.try-line{width:1px;background-color:#ccc;height:23px;margin-left:20px;margin-right:20px}.product-quantity-btn{margin-left:-5px;margin-right:-5px}.product-quantity-btn>*{padding-left:5px;padding-right:5px}.product-wishlist-btn{height:100%;padding:0!important;position:unset!important}.product-wishlist-btn>.d-flex{width:100%;height:100%}.product-wishlist-btn .th_wl_button .th_wl_icon,.product-wishlist-btn .th_wl_button_after .th_wl_icon{display:none}.product-wishlist-btn .th_wl_button,.product-wishlist-btn .th_wl_button_after{height:100%;width:44px;display:flex;align-items:center;justify-content:center;background-color:#f2f2f2;border-radius:4px;color:#ccc}.product-wishlist-btn .th_wl_button:before,.product-wishlist-btn .th_wl_button_after:before{content:"\e918";font-family:icon-dmd!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}.product-wishlist-btn .th_wl_button_after{background-color:#eee3e0;color:var(--bs-link-color)}.product-details-wrapper .accordion__container{padding:18px 15px 11px;border-bottom:1px solid#CCCCCC;border-top:1px solid#CCCCCC;margin-bottom:-1px}.accordion__block{padding-top:17px}.product-details-wrapper .accordion__container.open .icon-plus:before{content:"\e90d"}.product-vity{display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.product-vity-item{flex:1 0 0%;padding-left:3px;padding-right:3px}.product-vity-item custom-select{position:relative;display:block}.product-vity-item .default{border:1px solid #DDC8C2;border-radius:4px;padding:12px 8px 8px;min-height:50px;cursor:pointer;transition:all ease-in-out .3s}.product-vity-item .default:hover{background-color:#f8f4f3}.vity-small-txt{font-size:9px}.product-vity-item .toggle-content{position:absolute;top:calc(100% - 3px);left:0;width:100%;z-index:2;border:1px solid #DDC8C2;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.product-vity-item .toggle-content li{padding:10px 14px 5px;cursor:pointer;transition:all ease-in-out .3s}.product-vity-item .toggle-content li label{cursor:pointer}.product-vity-item .toggle-content li:hover{background-color:#eee3e0}.product-vity-item h6{letter-spacing:.049999999999999996em;white-space:nowrap}.product-vity-item .toggle-content li:not(:last-child){border-bottom:1px solid #DDC8C2}.installment{font-size:11px}.product-btn button[type=submit]{width:100%!important}.product-btn #availablefromGS{margin-bottom:0;font-size:11px;text-align:center;position:absolute;left:0;right:0}.product-details-wrapper .jdgm-widget.jdgm-widget{margin-bottom:15px}.product-details-wrapper .jdgm-widget .jdgm-prev-badge__text{font-size:12px;font-weight:500;color:var(--bs-color-primary-500);text-decoration:underline;margin-left:8px}.product-details-wrapper .jdgm-star.jdgm--off{color:#ccc!important}.jdgm-write-rev-link{display:inline-block;text-transform:uppercase;font-family:var(--bs-font-family-button);font-weight:var(--bs-font-weight-button);font-size:var(--bs-font-size-button);line-height:var(--bs-line-height-button)!important;border:var(--bs-border-width-button) solid transparent!important;padding:var(--bs-y-padding-button) var(--bs-x-padding-button) calc(var(--bs-y-padding-button) / 1.157894736842105)!important;border-radius:var(--bs-border-radius-button);letter-spacing:var(--bs-letter-spacing);color:var(--bs-body-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;color:var(--bs-txt-color-btn-secondary)!important;background-color:var(--bs-bg-color-btn-secondary);border-color:var(--bs-bg-color-btn-secondary)}.jdgm-write-rev-link:hover{color:#fff!important;background-color:var(--bs-bg-hover-color-btn-secondary);border-color:var(--bs-bg-hover-color-btn-secondary)}.jdgm-rev__title{font-size:var(--bs-h4-font-size)!important;font-family:var(--bs-font-family-base)!important;font-weight:700!important;line-height:1.55!important;margin-bottom:7px!important}.jdgm-rev__buyer-badge{padding:5px 7px 2px!important;font-size:10px!important;font-weight:600!important;border-radius:2px!important}.jdgm-rev__timestamp{font-size:10px!important}[data-btnaddtocart][disabled]{border-color:#4c4c4c;color:#4c4c4c;pointer-events:none;background-color:transparent}.YMK-module-container{overflow-x:auto;overflow-y:hidden;margin-bottom:15px}.product-details-wrapper .yotpo{margin-bottom:15px}.product-details-wrapper .yotpo .standalone-bottomline .star-clickable{align-items:center}.product-details-wrapper .yotpo .standalone-bottomline .star-clickable .write-review-btn-hidden{margin-left:3px}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{font-family:var(--bs-font-family-base)!important;font-size:11px;font-weight:var(--bs-font-weight-base)}.yotpo-main .content-title{font-size:18px!important;color:#000!important;margin-bottom:14px!important;padding-bottom:0!important}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{font-size:13px!important;color:#000!important}.yotpo .yotpo-nav-dropdown span{font-weight:700;color:#000!important}.yotpo .yotpo-nav li{margin-bottom:0!important}.yotpo .yotpo-nav li>span{font-weight:700}.yotpo span.yotpo-mandatory-mark{color:var(--bs-color-danger)!important}.yotpo .write-review .yotpo-header .yotpo-header-title{font-size:40px!important;font-family:var(--bs-font-family-heading)!important;color:#000;font-weight:400}.yotpo.yotpo-main-widget .y-label,.yotpo.yotpo-main-widget span.y-label{font-size:12px;font-weight:500}.yotpo.yotpo-main-widget input,.yotpo.yotpo-main-widget .y-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:var(--bs-y-padding-input) var(--bs-x-padding-input);font-family:var(--bs-font-family-input);font-size:var(--bs-font-size-input);font-weight:var(--bs-font-weight-input);line-height:var(--bs-line-height-input);color:var(--bs-input-text-color);background-color:var(--bs-input-bg-color);background-clip:padding-box;border:0;border-bottom:1px solid var(--bs-input-border-color);border-radius:var(--bs-border-radius-input);-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out;margin:0 0 15px}.yotpo.yotpo-main-widget .yotpo.yotpo-main-widget .yotpo-default-button,.yotpo.yotpo-main-widget input[type=button].yotpo-default-button{display:inline-block;text-transform:uppercase;font-family:var(--bs-font-family-button)!important;font-weight:var(--bs-font-weight-button)!important;font-size:var(--bs-font-size-button);line-height:var(--bs-line-height-button);border:var(--bs-border-width-button) solid transparent!important;padding:var(--bs-y-padding-button) var(--bs-x-padding-button) calc(var(--bs-y-padding-button) / 1.157894736842105);border-radius:var(--bs-border-radius-button);letter-spacing:var(--bs-letter-spacing);color:var(--bs-body-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;font-size:var(--bs-font-size-button-sm)!important;padding:var(--bs-y-padding-button-sm) var(--bs-x-padding-button-sm) calc(var(--bs-y-padding-button-sm)/1.230769230769231);color:var(--bs-txt-color-btn-secondary)!important;background-color:var(--bs-bg-color-btn-secondary)!important;border-color:var(--bs-bg-color-btn-secondary)!important}.main-widget .rating-stars-container .rating-star{line-height:18px!important;font-size:18px!important}.main-widget.yotpo-display-wrapper .rating-stars-container{height:auto;line-height:1}@media (min-width:992px){.prouduct-slider-text{padding:55px 0 70px}.main-slider-pdp{width:calc(100% - 90px);max-width:calc(100% - 90px)}.only-one-image .main-slider-pdp{width:100%;max-width:100%}.vity-small-txt{font-size:11px}.product-vity-item .default{padding:9px 13px 8px 16px;min-height:62px}.product-vity{margin-left:-5px;margin-right:-5px}.product-vity-item{padding-left:5px;padding-right:5px}}@media (min-width:1025px){.product-wishlist-btn{width:20px}.product-details-wrapper .accordion__container{padding:17px 15px 14px 10px}.accordion__block{padding-top:14px}}@media (min-width:1201px){.product-thumbnails{max-height:500px}}@media (max-width:991px){.product-images-wrapper .product-carousel{margin-left:-15px;margin-right:-15px}.product-quantity-btn .quantity-wrapper{width:101px;min-width:101px}.product-quantity-btn .quantity-wrapper .input-group-prepend .input-group-text{}.product-quantity-btn .quantity-wrapper .input-group-append .input-group-text{}.product-quantity-btn .btn{font-size:11px;padding:17px 5px 14px;text-align:center}.option_txt img{width:19px}.product-vity-item .default i{font-size:.5rem}.afterpay-txt{font-size:10px}.product-details-wrapper .accordion__container i{margin-top:-5px}.dm-logo{width:74px}.video-slider p.font-size-sm{font-size:12px}.product-vity-item h6{line-height:1}.product-vity-item .toggle-content h6{margin-bottom:3px!important}.product-vity-item .toggle-content li{padding:11px 14px 6px}[data-subtitle] p{font-size:12px;text-transform:capitalize}.try-txt{font-size:11px}}@media (max-width:767px){a.jdgm-write-rev-link{margin-top:10px!important}}@media (max-width:377px){.features-mobile{zoom:.93}}.time-box-wrapper{display:flex!important}.container-1300{max-width:1330px;width:100%;margin:0 auto;padding:0 15px}.product-shade-list{margin:0 0 30px}.product-shade-list .product-shade{border:1px solid #DDC8C2;border-radius:3px;padding:22px;margin-bottom:25px}.select-shade-image{min-width:110px;width:110px}.select-shade-image img{width:100%;height:100%;object-fit:contain}.select-shade-content{max-width:calc(100% - 110px);width:100%;padding-left:20px}.select-shade-title{display:inline-block;min-width:110px;width:110px;font-size:11px}.select-shade-answer{padding-left:18px;font-size:11px}@media screen and (min-width: 576px){.product-shade-list .product-shade:last-child{margin-bottom:0}}@media screen and (max-width: 575.98px){.select-shade-content{padding-left:15px}.product-shade-list{margin-bottom:0}.product-shade-list .product-shade{padding:20px;margin-bottom:20px}}.product-accordion-title{font-size:11px;letter-spacing:0.05em;}@media (max-width:767.98px){.free-text-search,.yotpo-dropdown-button{width:100% !important}}  .yotpo-nav-content #clear-all-filters {display: block;width: fit-content;margin: 10px 10px 0 auto;padding: 8px 12px !important;}.yotpo-nav-content #clear-all-filters span {color: #fff !important;font-size: 12px !important;}  .product-thumb--image video {object-fit: cover;}  .product-thumb--image img.play-button {position: absolute;top: 50%;left: 50%;width: 50px;height: 50px;transform: translate(-50%, -50%);}
