.eq-pet-mats-product-details{width:100%;display:flex;flex-wrap:wrap;padding:100px 0 50px;position:relative}.eq-pet-mats-product-details__top-shape{position:absolute;left:62px;top:92px;max-width:138px;width:100%;opacity:.6}.eq-pet-mats-product-details__bottom-shape{position:absolute;right:21px;top:50%;transform:translateY(-50%);max-width:85px;width:100%;opacity:.6}.eq-pet-mats-product-details__right-shape{position:absolute;left:55px;bottom:19px;max-width:138px;width:100%;opacity:.6}.eq-pet-mats-product-details__wrap{width:100%;display:flex;align-items:flex-start;justify-content:center}.eq-pet-mats-product-details__left{max-width:650px;width:100%;position:sticky;top:30px}.eq-pet-mats-product-details__left .eq-pet-mats-product-details__slider-wrapper{width:100%}.eq-pet-mats-product-details__left .testimonials{margin-top:36px}.eq-pet-mats-product-details__right{max-width:calc(100% - 650px);width:100%;padding-left:110px}.eq-pet-mats-product-details__right .eq-review{margin-bottom:25px}.eq-pet-mats-product-details__right h2{font-family:Fredoka,sans-serif;font-weight:500;font-size:36px;line-height:1;text-transform:capitalize;color:#222329;text-align:left;margin-bottom:20px}.eq-pet-mats-product-details__price{width:100%;margin-bottom:14px}.eq-pet-mats-product-details__price p{font-family:Lexend,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#222329}.eq-pet-mats-product-details__price p b{font-weight:700;font-size:22px;color:#ef2511}.eq-pet-mats-product-details__size{width:100%;margin-bottom:22px}.eq-pet-mats-product-details__right .eq-pet-math-banner__list{margin-bottom:24px}.eq-pet-mats-product-details__size p{font-family:Lexend,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#222329}.eq-pet-mats-product-details__right .eq-pet-mats-product-details__customise-wrapper{margin:0 0 25px}.eq-pet-mats-product-details__right .eq-pet-mats-product-details__select-heading{margin:0 0 20px}.eq-pet-mats-product-details__select-text{flex:1;max-width:100%;padding-left:13px;font-family:HelveticaNeue;font-size:16px;font-weight:700;line-height:1.22;text-align:left;color:#222329}.eq-pet-mats-product-details__right .upload-logo__wrap .eq-pet-mats-product-details__select-heading .eq-pet-mats-product-details__select-text{padding-left:0;font-family:Fredoka,sans-serif;font-weight:400;font-size:20px;line-height:1;text-transform:capitalize;color:#020202}.upload-logo__label{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:17px 43px 17px 23px;border:1px dashed #FFA51E;background:#ffa51e1a;border-radius:10px;min-height:123px;position:relative}.eq-pet-mats-product-details__right .upload-logo__label{min-height:100px}.upload-logo__block #upload-logo__image{width:0px;height:0px;visibility:hidden;opacity:0;position:absolute}.upload-logo__drop{flex:1;max-width:100%;border:none;position:relative;border-radius:0;padding:0;width:100%}.upload-logo__drop-area{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;cursor:pointer}.progress-bar-box{width:100%;max-width:400px;padding:0 10px;display:none;flex-wrap:wrap;align-items:center;justify-content:flex-start;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.upload-logo__drop-area-icon{flex:0 0 100%;max-width:120px;text-align:right}.eq-pet-mats-product-details__upload-info{flex:1;max-width:100%;font-family:HelveticaNeue,sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#222329;display:block;padding:0 0 0 10px}.upload-logo__drop-area .eq-pet-mats-product-details__upload-info{text-align:left}.upload-logo__drop-area-button .eq-pet-mats-product-details__upload-info{font-size:14px;padding-left:0}.upload-logo__drop-area-button svg{display:inline-block;width:44px;margin-right:15%}.eq-pet-mats-product-details__right .upload-logo__drop-area-button svg{width:60px;margin-right:20px}.canvas_action-btn .reset-all,.upload-logo__block .upload-logo__label>.edit-img{background-color:#e6e9ee;color:#1b2341;border-radius:100px;display:none;align-items:center;font-weight:600;text-transform:capitalize;text-decoration:none;font-size:12px;line-height:16px;padding:8px;margin:20px 0 0}.upload-logo__block .upload-logo__label>.edit-img{background-color:#fff;border:1px solid #000000;position:absolute;top:14px;right:55px;margin:0;padding:5px}.upload-logo__block .upload-logo__label>.delete-btn{background-color:#fff;border:1px solid #000000;border-radius:30px;font-weight:500;text-align:center;color:#1b2341;text-decoration:none;transition:.2s all;display:none;padding:5px;font-size:10px;line-height:16px;margin:0;position:absolute;top:14px;right:15px;z-index:9}.upload-logo__block .delete-btn svg{width:18px;display:inline-block;margin-right:0}.eq-pet-mats-product-details__main-wrap{width:100%}.eq-pet-mats-product-details__main-wrap.is-canvas-enable{display:none}.eq-pet-mats-product-details__main-slider{width:100%;height:650px;opacity:0;visibility:hidden;pointer-events:none}.eq-pet-mats-product-details__main-slider.slick-initialized{height:auto;opacity:1;visibility:visible;pointer-events:all}.eq-pet-mats-product-details__main-slider .slide figure{position:relative;padding-bottom:100%;overflow:hidden;border-radius:10px}.eq-pet-mats-product-details__main-slider .slide figure img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;object-fit:cover}.eq-pet-mats-product-details__nav-slider{width:100%;margin-top:36px;height:97px;opacity:0;visibility:hidden;pointer-events:none}.eq-pet-mats-product-details__nav-slider.slick-initialized{height:auto;opacity:1;visibility:visible;pointer-events:all}.eq-pet-mats-product-details__nav-slider .slide figure{position:relative;padding-bottom:100%;overflow:hidden;border-radius:10px}.eq-pet-mats-product-details__nav-slider .slide figure img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;object-fit:cover}.eq-pet-mats-product-details__nav-slider .slick-list{margin:0 -7px}.eq-pet-mats-product-details__nav-slider .slide{padding:0 7px}.eq-pet-mats-product-details__main-slider .slick-arrow.prev-arrow{left:35px}.eq-pet-mats-product-details__main-slider .slick-arrow.next-arrow{right:35px}.eq-pet-mats-product-details__delevery-info{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:30px}.eq-pet-mats-product-details__delevery-info-box{display:flex;align-items:center;justify-content:flex-start;gap:5px}.eq-pet-mats-product-details__delevery-info-box figure{max-width:23px;width:100%}.eq-pet-mats-product-details__delevery-info-box p{font-family:Lexend,sans-serif;font-weight:400;font-size:12px;line-height:1.4;color:#111;white-space:nowrap}.eq-pet-mats-product-details__delevery-info-box p strong{font-weight:700}.eq-pet-mats-product-details__delevery-info-box p strong#countdown{max-width:72px;width:100%;display:inline-block}.eq-pet-mats-product-details__button{width:100%;margin-top:24px}.eq-pet-mats-product-details__button button{font-family:Fredoka,sans-serif;font-weight:500;font-size:20px;line-height:1.2;color:#fff;padding:18px;background-color:#f08239;border-radius:6px;width:100%;text-align:center;transition:all .4s ease-in-out}.eq-pet-mats-product-details__button button:hover{background-color:#f08239cc}.eq-pet-mats-product-details__secure-checkout{width:100%;display:flex;align-items:center;justify-content:center;gap:24px;margin-top:25px}.eq-pet-mats-product-details__secure-checkout-text{display:flex;align-items:center;justify-content:flex-start;gap:8px}.eq-pet-mats-product-details__secure-checkout-text img{max-width:16px;width:100%}.eq-pet-mats-product-details__secure-checkout-text p{font-family:Lexend,sans-serif;font-weight:400;font-size:14px;line-height:1.4;text-align:center;color:#111}.eq-pet-mats-product-details__secure-checkout-logo{display:flex;align-items:flex-start;justify-content:flex-start;gap:4px}.eq-pet-mats-product-details__secure-checkout-logo img{max-width:36px;width:100%}.eq-pet-mats-product-details__uspa-wrap{display:flex;align-items:flex-start;justify-content:center;margin:22px -9px 0}.eq-pet-mats-product-details__uspa-wrap-box{max-width:33.33%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 9px}.eq-pet-mats-product-details__uspa-wrap-box figure{max-width:68px;width:100%;margin:0 auto}.eq-pet-mats-product-details__uspa-wrap-box h3{font-family:Lexend,sans-serif;font-weight:500;font-size:16px;line-height:1.4;text-align:center;color:#222329;margin-top:22px}.accordion__item{border-bottom:1px solid #22232980}.accordion__header{font-size:20px;font-weight:700;color:#222329;transition:.3s;position:relative;padding:20px 0}.active .accordion__header:before{transform:translateY(-50%) rotate(0)}.accordion__header:before{content:"";position:absolute;background-image:url(/cdn/shop/files/acc-arrow.svg?v=1735299366);background-repeat:no-repeat;background-position:center;background-size:16px;right:0;width:20px;height:20px;top:50%;transform:translateY(-50%) rotate(180deg)}.accordion__content{display:none;font-size:16px;color:#222329}.accordion__content p{margin-bottom:15px;line-height:1.4}.accordion__content .readmore__text{color:#222329;opacity:.5;padding-bottom:15px;text-decoration:underline;font-weight:500;margin-top:15px}.accordion.pet-math{width:100%;margin:20px auto;background-color:transparent;padding:0}.accordion.pet-math .readmore__text{color:#222329;opacity:.5;padding-bottom:15px;text-decoration:underline;font-weight:500;margin-top:15px}.accordion.pet-math .accordion__header{font-family:Fredoka,sans-serif;font-weight:400;font-size:20px;line-height:1;letter-spacing:0px;text-transform:capitalize;color:#020202;padding:22px 0}.accordion.pet-math .accordion__content{font-family:Lexend,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#222329}.customize-floor-mate-loader{position:fixed;top:0;left:0;width:100%;height:100%;display:none;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#000c;z-index:10000}.customize-floor-mate-loader.is-enable-loader{display:flex}.customize-floor-mate-loader-spin{border:16px solid rgb(255 255 255 / 70%);border-radius:50%;border-top:16px solid #000000;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#floor-mat-image-from-outside,.customize-floor-mate-block__media,.eq-pet-mats-product-details__left.is-canvas-enable .eq-pet-mats-product-details__main-wrap{display:none}.eq-pet-mats-product-details__left.is-canvas-enable .customize-floor-mate-block__media{display:block}.customize-floor-mate-block{padding:50px;display:flex;flex-wrap:wrap;justify-content:space-between}.customize-floor-mate-block__preview{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.customize-floor-mate-preview{width:100%;height:auto;margin-left:auto;margin-right:auto;text-align:center;position:relative}.customize-floor-mate-preview .canvas-container,.customize-floor-mate-preview .canvas-container canvas{margin:0 auto;width:100%}.customize-floor-mate-preview .canvas-container canvas{border:5px solid #000000}.text-options label{margin-right:10px}.customize-floor-block{margin:0 0 20px}.upload-logo__wrap>label{display:block;margin:0 0 16px}.upload-logo__block #upload-logo__image{width:0px;height:0px;visibility:hidden;opacity:0}.error-message{color:red;margin-top:10px}.upload-logo__label{width:100%;display:flex;flex-wrap:wrap;align-items:center}.upload-logo__preview{flex:0 0 auto;display:none;flex-wrap:wrap;align-items:center;margin-right:12px}.upload-logo__label.media-uploaded .upload-logo__preview{display:flex}.upload-logo__block .upload-logo__label.media-uploaded>.delete-btn{display:flex}.upload-logo__preview-media{width:100%;max-width:70px;min-width:70px;height:70px}.upload-logo__preview-media img{width:100%;overflow:hidden;border-radius:16px;display:block;height:100%;object-fit:contain}.upload-logo__preview .delete-btn{background-color:#e6e9ee;border-radius:30px;font-weight:500;text-align:center;color:#1b2341;text-decoration:none;transition:.2s all;display:flex;padding:4px 11px;font-size:10px;line-height:16px;margin-top:8px;margin-left:12px}.upload-logo__preview .delete-btn svg{width:13px;display:inline-block;margin-right:5px}.upload-logo__label.media-uploaded .upload-logo__drop{padding:27px 5px}.upload-logo__label.media-uploaded .upload-logo__drop-area{display:none}.upload-logo__drop-area-button{width:100%;font-weight:500;text-align:center;color:#253458;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:13px;letter-spacing:.06px}.upload-logo__drop-area-button svg{display:inline-block;width:18px;margin-right:9px}.progress-bar-box{width:100%;max-width:308px;padding:0 10px;display:none;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.upload-logo__label.media-uploaded .progress-bar-box{display:flex}.progress-bar-box p{font-weight:500;color:#1b2341;opacity:1;font-size:11px;line-height:13px;letter-spacing:.06px;margin:0;flex:0 0 100%;padding-bottom:4px}.progress-bar-box .progress-tooltip{position:relative;width:100%;margin-right:0;display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center;column-gap:8px}.progress-tooltip .progress{margin:0}.progress-bar-box .progress-tooltip-info{align-items:center;border-radius:100px;color:#1b2341;display:inline-flex;font-weight:700;justify-content:center;font-size:10px;line-height:16px;padding:0 6px;top:-4px;z-index:1;left:0;text-align:center;flex:0 0 auto}.progress-bar-box .progress{--moz-appearance: none;--webkit-appearance: none;height:6px;overflow:hidden;padding:0;position:relative;width:100%;vertical-align:baseline;flex:1;max-width:100%}.progress-bar-box .reset-media-icon{display:none;transition:.4s all}.progress-bar-box .reset-media-icon svg{display:block;width:17px}.canvas_action-btn{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-top:20px}.canvas_action-btn .customize-media-enlarge-shrink{width:100%;display:flex;align-items:center;justify-content:center;gap:15px}.canvas_action-btn button{width:48px;height:48px;border:1.46px solid rgba(0,0,0,1);border-radius:50%;display:flex;justify-content:center;align-items:center;padding:2px}.canvas_action-btn button svg,.canvas_action-btn button img{max-width:25px;width:100%}.edit-img{background-color:#e6e9ee;color:#1b2341;border-radius:100px;display:none;align-items:center;font-weight:600;text-transform:capitalize;text-decoration:none;font-size:12px;line-height:16px;padding:8px}.canvas_action-btn.enable-action-button .edit-img{display:flex}.edit-img svg{display:block;width:16px;margin-right:8px}#cropperModal{display:none}.cropper-modal__wrapper{display:flex;flex-wrap:wrap}.cropper-modal__image-wrapper,.cropper-modal__preview{flex:0 0 100%;max-width:50%}.btn-preview-icon{display:inline-block;width:24px;height:24px}.btn-preview-text{padding-left:8px;display:none}.img-container{max-width:100%;min-height:400px;margin:10px;background-color:#f7f7f7}.img-preview{width:100%;overflow:hidden;display:inline-block;background-color:#f7f7f7}.preview-lg,.preview-md,.preview-sm{margin-bottom:10px}.docs-demo{margin-bottom:20px}.preview-lg{min-width:100%;min-height:300px}.cropper-modal{opacity:1;background-color:#00000080}#cropperModal button.fancybox-button{color:#ccc}.cropper-modal__box{width:100%;max-width:960px;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:16px;padding:24px 30px}.cropper-modal__header{margin:0 0 24px;text-align:center}.cropper-modal__header h5{width:100%;font-size:20px;margin:0 0 16px}.cropper-modal__header p{width:100%;font-size:16px;margin:0 0 14px}.cropper-modal__header p:last-child{margin-bottom:0}.cropper-drag-box.cropper-modal{background-color:transparent}.cropper-modal__image-wrapper .cropper-modal__img-block{margin:0;width:100%;height:100%;display:inline-block;max-height:500px;min-height:auto}.cropper-modal__preview{padding:0 10px 0 20px}.cropper-wrap-box{background-color:#f7f7f7}.cropper-modal__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:16px;margin:30px 0 0}.cropper-modal__preview-control{display:flex;flex-wrap:wrap;row-gap:16px;column-gap:14px}.btn-preview-control{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px 30px;border-radius:10px;background-color:#fff}.btn-modal-control{display:block;padding:12px 30px;border-radius:10px;background-color:#fff}.font-size-controls{display:flex;align-items:center}.customize-floor-block>label,#color-options>label{margin:0 0 12px;display:inline-block}select{width:100%;padding:10px 16px;display:block;border-radius:10px}.font-size-controls button{font-size:18px;padding:5px 10px;cursor:pointer;border:1px solid #ccc;background-color:#f0f0f0;margin:0 5px}.font-size-controls input{width:60px;text-align:center;padding:5px;font-size:16px;border:1px solid #ccc}.font-size-controls button:hover{background-color:#ddd}@media only screen and (max-width: 1500px) and (min-width: 992px){.canvas_action-btn button svg,.canvas_action-btn button img{max-width:1.667vw}.eq-pet-mats-product-details__top-shape{left:4.133vw;top:6.133vw;max-width:9.2vw}.eq-pet-mats-product-details__delevery-info-box p strong#countdown{max-width:4.8vw}.eq-pet-mats-product-details__bottom-shape{right:1.4vw;max-width:5.667vw}.eq-pet-mats-product-details__right-shape{left:3.667vw;bottom:1.267vw;max-width:9.2vw}.eq-pet-mats-product-details{padding:6.667vw 0 3.333vw}.eq-pet-mats-product-details__left{max-width:43.333vw;top:2vw}.eq-pet-mats-product-details__left .testimonials{margin-top:2.4vw}.eq-pet-mats-product-details__right{max-width:calc(100% - 43.333vw);padding-left:7.333vw}.eq-pet-mats-product-details__right .eq-review{margin-bottom:1.667vw}.eq-pet-mats-product-details__right h2{font-size:2.4vw;margin-bottom:1.333vw}.eq-pet-mats-product-details__price{margin-bottom:.933vw}.eq-pet-mats-product-details__price p{font-size:1.067vw}.eq-pet-mats-product-details__price p b{font-size:1.467vw}.eq-pet-mats-product-details__size{margin-bottom:1.467vw}.eq-pet-mats-product-details__right .eq-pet-math-banner__list{margin-bottom:1.6vw}.eq-pet-mats-product-details__size p{font-size:1.067vw}.eq-pet-mats-product-details__right .eq-pet-mats-product-details__customise-wrapper{margin:0 0 1.667vw}.eq-pet-mats-product-details__right .eq-pet-mats-product-details__select-heading{margin:0 0 1.333vw}.eq-pet-mats-product-details__select-text{padding-left:.867vw;font-size:1.067vw}.eq-pet-mats-product-details__right .upload-logo__wrap .eq-pet-mats-product-details__select-heading .eq-pet-mats-product-details__select-text{font-size:1.333vw}.upload-logo__label{padding:1.133vw 2.867vw 1.133vw 1.533vw;border:.067vw dashed #FFA51E;border-radius:.667vw;min-height:8.2vw}.eq-pet-mats-product-details__right .upload-logo__label{min-height:6.667vw}.progress-bar-box{max-width:26.667vw;padding:0 .667vw}.upload-logo__drop-area-button{font-size:.933vw;line-height:.867vw;letter-spacing:0.4vw}.upload-logo__drop-area-icon{max-width:8vw}.eq-pet-mats-product-details__upload-info{font-size:.8vw;padding:0 0 0 .667vw}.upload-logo__drop-area-button .eq-pet-mats-product-details__upload-info{font-size:.933vw}.upload-logo__drop-area-button svg{width:2.933vw}.eq-pet-mats-product-details__right .upload-logo__drop-area-button svg{width:4vw;margin-right:1.333vw}.canvas_action-btn .reset-all,.upload-logo__block .upload-logo__label>.edit-img{border-radius:6.667vw;font-size:.8vw;line-height:1.067vw;padding:.533vw;margin:1.333vw 0 0}.upload-logo__block .upload-logo__label>.edit-img{border:.067vw solid #000000;top:.933vw;right:3.667vw;padding:.333vw}.upload-logo__block .upload-logo__label>.delete-btn{border:.067vw solid #000000;border-radius:2vw;padding:.333vw;font-size:.667vw;line-height:1.067vw;top:.933vw;right:1vw}.upload-logo__block .delete-btn svg{width:1.2vw}.eq-pet-mats-product-details__main-slider .slide figure{border-radius:.667vw}.eq-pet-mats-product-details__nav-slider{margin-top:2.4vw}.eq-pet-mats-product-details__nav-slider .slide figure{border-radius:.667vw}.eq-pet-mats-product-details__nav-slider .slick-list{margin:0 -.467vw}.eq-pet-mats-product-details__nav-slider .slide{padding:0 .467vw}.eq-pet-mats-product-details__main-slider .slick-arrow.prev-arrow{left:2.333vw}.eq-pet-mats-product-details__main-slider .slick-arrow.next-arrow{right:2.333vw}.eq-pet-mats-product-details__delevery-info{gap:2vw}.eq-pet-mats-product-details__delevery-info-box{gap:.333vw}.eq-pet-mats-product-details__delevery-info-box figure{max-width:1.533vw}.eq-pet-mats-product-details__delevery-info-box p{font-size:.8vw}.eq-pet-mats-product-details__button{margin-top:1.6vw}.eq-pet-mats-product-details__button button{font-size:1.333vw;padding:1.2vw;border-radius:.4vw}.eq-pet-mats-product-details__secure-checkout{gap:1.6vw;margin-top:1.667vw}.eq-pet-mats-product-details__secure-checkout-text{gap:.533vw}.eq-pet-mats-product-details__secure-checkout-text img{max-width:1.067vw}.eq-pet-mats-product-details__secure-checkout-text p{font-size:.933vw}.eq-pet-mats-product-details__secure-checkout-logo{gap:.267vw}.eq-pet-mats-product-details__secure-checkout-logo img{max-width:2.4vw}.eq-pet-mats-product-details__uspa-wrap{margin:1.467vw -.6vw 0}.eq-pet-mats-product-details__uspa-wrap-box{padding:0 .6vw}.eq-pet-mats-product-details__uspa-wrap-box figure{max-width:4.533vw}.eq-pet-mats-product-details__uspa-wrap-box h3{font-size:1.067vw;margin-top:1.467vw}.accordion__item{border-bottom:.067vw solid #22232980}.accordion__header{font-size:1.333vw;padding:1.333vw 0}.accordion__header:before{background-size:1.067vw;width:1.333vw;height:1.333vw}.accordion__content{font-size:1.067vw}.accordion__content p{margin-bottom:1vw}.accordion__content .readmore__text{padding-bottom:1vw;margin-top:1vw}.accordion.pet-math{margin:1.333vw auto}.accordion.pet-math .readmore__text{padding-bottom:1vw;margin-top:1vw}.accordion.pet-math .accordion__header{font-size:1.333vw;padding:1.467vw 0}.accordion.pet-math .accordion__content{font-size:1.067vw}.customize-floor-mate-loader-spin{border:1.067vw solid rgb(255 255 255 / 70%);border-top:1.067vw solid #000000;width:8vw;height:8vw}.customize-floor-mate-block{padding:3.333vw}.customize-floor-mate-block__preview{max-width:39.4vw}.text-options label{margin-right:.667vw}.customize-floor-block{margin:0vw 0vw 1.333vw}.upload-logo__wrap>label{margin:0vw 0vw 1.067vw}.error-message{margin-top:.667vw}.upload-logo__preview{margin-right:.8vw}.upload-logo__preview-media{max-width:4.667vw;min-width:4.667vw;height:4.667vw}.upload-logo__preview-media img{border-radius:1.067vw}.upload-logo__preview .delete-btn{border-radius:2vw;padding:.267vw .733vw;font-size:.667vw;line-height:1.067vw;margin-top:.533vw;margin-left:.8vw}.upload-logo__preview .delete-btn svg{width:.867vw;margin-right:.333vw}.upload-logo__label.media-uploaded .upload-logo__drop{padding:1.8vw .333vw}.upload-logo__drop-area-button{font-size:.933vw;line-height:.867vw;letter-spacing:.004vw}.upload-logo__drop-area-button svg{width:1.2vw;margin-right:.6vw}.progress-bar-box{max-width:20.533vw;padding:0 .667vw}.progress-bar-box p{font-size:.733vw;line-height:.867vw;letter-spacing:0.4vw;padding-bottom:.267vw}.progress-bar-box .progress-tooltip{column-gap:.533vw}.progress-tooltip .progress{margin:0vw}.progress-bar-box .progress-tooltip-info{border-radius:6.667vw;font-size:.667vw;line-height:1.067vw;padding:0 .4vw;top:-.267vw}.progress-bar-box .progress{height:.4vw}.progress-bar-box .reset-media-icon svg{width:1.133vw}.canvas_action-btn{margin-top:1.333vw}.canvas_action-btn .customize-media-enlarge-shrink{gap:1vw}.canvas_action-btn button{width:3.2vw;height:3.2vw;border:.097vw solid rgba(0,0,0,1);padding:.133vw}.edit-img{border-radius:6.667vw;font-size:.8vw;line-height:1.067vw;padding:.533vw}.edit-img svg{width:1.067vw;margin-right:.533vw}.btn-preview-icon{width:1.6vw;height:1.6vw}.btn-preview-text{padding-left:.533vw}.img-container{min-height:26.667vw;margin:.667vw}.preview-lg,.preview-md,.preview-sm{margin-bottom:.667vw}.docs-demo{margin-bottom:1.333vw}.preview-lg{min-height:20vw}.cropper-modal__box{max-width:64vw;border-radius:1.067vw;padding:1.6vw 2vw}.cropper-modal__header{margin:0vw 0vw 1.6vw}.cropper-modal__header h5{font-size:1.333vw;margin:0vw 0vw 1.067vw}.cropper-modal__header p{font-size:1.067vw;margin:0 0 .933vw}.cropper-modal__header p:last-child{margin-bottom:0vw}.cropper-modal__image-wrapper .cropper-modal__img-block{margin:0vw;max-height:33.333vw}.cropper-modal__preview{padding:0vw .667vw 0vw 1.333vw}.cropper-modal__footer{column-gap:1.067vw;margin:2vw 0vw 0vw}.cropper-modal__preview-control{row-gap:1.067vw;column-gap:.933vw}.btn-preview-control,.btn-modal-control{padding:.8vw 2vw;border-radius:.667vw}.customize-floor-block>label,#color-options>label{margin:0 0 .8vw}select{padding:.667vw 1.067vw;border-radius:.667vw}.font-size-controls button{font-size:1.2vw;padding:.333vw .667vw;border:.067vw solid #ccc;margin:0 .333vw}.font-size-controls input{width:4vw;padding:.333vw;font-size:1.067vw;border:.067vw solid #ccc}}@media only screen and (max-width: 991px){.eq-pet-mats-product-details__wrap{flex-wrap:wrap}.eq-pet-mats-product-details__left{max-width:100%;position:unset}.eq-pet-mats-product-details__right{max-width:100%;padding-left:0;margin-top:16px}.eq-pet-mats-product-details{overflow:hidden}}@media only screen and (max-width: 767px){.customize-floor-mate-preview{max-width:100%}.upload-logo__preview-media{max-width:56px;min-width:56px;height:56px}.eq-pet-mats-product-details{padding:0 0 44px}.eq-pet-mats-product-details__delevery-info{flex-direction:column;justify-content:flex-start}.eq-pet-mats-product-details__secure-checkout-text{display:none}.eq-pet-mats-product-details__left .eq-pet-mats-product-details__slider-wrapper{width:auto;margin:0 -20px}.eq-pet-mats-product-details__main-slider .slick-arrow{max-width:36px;width:100%}.eq-pet-mats-product-details__main-slider .slick-arrow.next-arrow{right:10px}.eq-pet-mats-product-details__main-slider .slick-arrow.prev-arrow{left:10px}.eq-pet-mats-product-details__nav-slider{margin-top:12px}.eq-pet-mats-product-details__nav-slider .slick-list{margin:0 -6px}.eq-pet-mats-product-details__nav-slider .slide{padding:0 6px}.eq-pet-mats-product-details__left .testimonials{display:none}.eq-pet-mats-product-details__right h2{font-size:20px;margin-bottom:16px}.eq-pet-mats-product-details__price p{font-size:14px}.eq-pet-mats-product-details__price p b{font-size:20px}.eq-pet-mats-product-details__size p{font-size:14px}.eq-pet-mats-product-details__right .upload-logo__wrap .eq-pet-mats-product-details__select-heading .eq-pet-mats-product-details__select-text{font-size:16px}.eq-pet-mats-product-details__right .upload-logo__drop-area-button svg{width:50px;margin-right:10px}.upload-logo__drop-area-icon{max-width:60px}.upload-logo__drop-area-button .eq-pet-mats-product-details__upload-info{font-size:10px;padding-left:0}.eq-pet-mats-product-details__right .upload-logo__label{min-height:82px}.upload-logo__label{padding:15px 43px 15px 23px}.eq-pet-mats-product-details__delevery-info{align-items:flex-start;gap:6px}.eq-pet-mats-product-details__uspa-wrap-box figure{max-width:36px}.eq-pet-mats-product-details__uspa-wrap-box h3{font-size:12px;margin-top:16px}.eq-pet-mats-product-details__right .eq-review{margin-bottom:14px}.eq-pet-mats-product-details__price{margin-bottom:13px}.eq-pet-mats-product-details__size{margin-bottom:0}.eq-pet-mats-product-details__right .eq-pet-math-banner__list{margin-top:15px;margin-bottom:15px}.eq-pet-mats-product-details__right .eq-pet-mats-product-details__select-heading{margin:0 0 14px}.eq-pet-mats-product-details__right .eq-pet-mats-product-details__customise-wrapper{margin:0 0 17px}.eq-pet-mats-product-details__button,.eq-pet-mats-product-details__secure-checkout{margin-top:10px}.eq-pet-mats-product-details__uspa-wrap{margin:16px -9px 0}.accordion.pet-math .accordion__header{font-size:16px;padding:19px 0}.accordion.pet-math .accordion__content{font-size:14px}.accordion.pet-math{margin:16px auto 0}.eq-pet-mats-product-details__top-shape,.eq-pet-mats-product-details__right-shape{display:none}.eq-pet-mats-product-details__bottom-shape{right:-19px;top:45%}.eq-pet-mats-product-details__bottom-shape,.eq-pet-mats-product-details__right-shape{display:none}.customize-floor-mate-preview .canvas-container,.customize-floor-mate-preview .canvas-container canvas{margin:0 auto}}.selection-reset-modal-pet-math{display:none;position:relative;width:100%;max-width:700px;padding:40px 30px 34px;margin:0;background:#fff}.selection-reset-modal-pet-math{border-radius:10px}.selection-reset-modal-pet-math__content p{font-family:HelveticaNeue,sans-serif;font-size:18px;font-weight:400;text-align:center}.selection-reset-modal-pet-math__action-button{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:16px;margin:22px 0 0}.selection-reset-modal-pet-math__action-button button{font-family:HelveticaNeue,sans-serif;font-weight:700;line-height:1.4;letter-spacing:.5px;text-align:center;color:#fff;background-color:#91ba39;text-transform:capitalize;width:100%;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;font-size:16px;padding:10px 24px;border-radius:30px;border:2px solid transparent;max-width:unset;width:auto;min-width:130px;cursor:pointer}.selection-reset-modal-pet-math__action-button button[data-fancybox-close]{background-color:transparent;border-radius:0;padding:6px;opacity:1}.selection-reset-modal-pet-math__action-button button:hover{background-color:transparent;border-color:#91ba39;color:#91ba39}.selection-reset-modal-pet-math .fancybox-button svg{color:#91ba39}.customize-media-enlarge-shrink .main-product__select-option-label{padding:0;border:0;outline:none;box-shadow:none!important}.professional-proof{display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-end;padding:0 5px;width:100%;z-index:9;margin-bottom:20px}.professional-proof__input{display:none}.professional-proof__icon{cursor:pointer;max-width:14px;width:100%;pointer-events:none}.professional-proof__icon svg{display:block;width:100%;height:100%}.professional-proof__popup{display:none;border-radius:12px;padding:0 0 0 10px;width:calc(100% - 14px)}.professional-proof__input:checked~.professional-proof__popup{display:block}.professional-proof__detail p{font-size:12px;line-height:1.4;color:#222329}
/*# sourceMappingURL=/cdn/shop/t/253/assets/eq-pet-mats-product-details.css.map */
