/*
Generated time: June 13, 2025 18:12
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.product-details .fera-stars .fera-stars-rating,.stars{color:#f2a30f}html{padding-bottom:0}.center{text-align:center}.template-product{background-color:#f4eee4!important}.template-product .main-content{background:0 0}.template-product header.main-header{background:#f4eee5;border-bottom:1px solid #d0d0d0}.product_section-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:80px!important}.container,div#shopify-section-template--18303485018362__main{max-width:1800px!important;width:100%;margin:0 auto;padding:0 40px}.top-fera-share{display:flex;align-items:center;justify-content:space-between;width:100%}.product-page-main_new .product-details form,.product-page-main_new .product-images.product-media,.product-page-main_new .product-wrapper,.product-page-main_new .product-wrapper .product-images div#product-thumbnails,.top-fera-share .share-wrapper{margin:0}.top-fera-share .share a{float:left;padding:8px}.product-page-main_new .shopify-section.product-section.product_section-wrapper.product-page-wrapper{margin-bottom:100px!important}.product-page-main_new .first.page-wrapper.section-half-width{width:55%;padding:0}.product-page-main_new .second.page-wrapper.section-half-width{width:40%;padding:0}.product-page-main_new .product-wrapper .product-images{column-gap:37px}.product-page-main_new .product-thumbnails .thumbnails .product-thumbnail-wrap{padding:0;border-radius:30px;overflow:hidden;margin-bottom:24px;width:163px!important;border:1.5px solid #dadada}.product-page-main_new .second.page-wrapper .product-form .form-field.swatch-color{margin-bottom:30px}.product-page-main_new .second.page-wrapper .form-actions .button{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:3.52px;text-transform:uppercase}.fera-productReviews,.second.page-wrapper .product-details .form-actions{margin:0!important}.second.page-wrapper .product-details .serivce-tag .service-icon-txt{display:flex;align-items:center;column-gap:10px}.second.page-wrapper .product-details .serivce-tag .service-icon-txt p{font-size:16px;font-weight:500;color:#303030;font-style:normal}.second.page-wrapper .product-details .serivce-tag{margin:0;display:flex;width:100%;justify-content:space-between;background:#fff;padding:16px 30px;border-radius:0 0 20px 20px}.product-page-main_new .product-thumbnail-wrap.slick-slide.slick-current.slick-active{border:2px solid #d9a95a}.product-details .product-swatches,.product-page-main_new .product-thumbnails .thumbnails{position:relative}.product-page-main_new button.slick-next.custom-next.slick-arrow{border:2px solid #d8d8d8;position:absolute;bottom:0;left:50px;width:60px;top:unset;height:60px;background:#fff;border-radius:50px;place-items:center;padding:0;text-align:center;right:0}.product-page-main_new button.slick-next.custom-next.slick-arrow img{margin:0 auto}.product-page-main_new .product-media-inner .product-media-item{border-radius:30px;overflow:hidden}.product-details .fera-stars{width:auto;font-size:20px}.product-details .fera-productReviewsSummary-content span{color:#303030;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.product-details form>:not(:last-child){margin:0 0 16px}.product-details div#product-brand a{color:#303030;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px;background:#fff;padding:3px 10px;border-radius:5px;margin:9px 0}.bundler-target-element,.features-section .mobile-image,.product-details.form .product-price span.product-price-compare.money{display:none}.product-details.form h1{color:#000;font-size:36px!important;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;letter-spacing:normal}.product-details.form .product-price span.money{color:#303030;font-size:27px;font-style:normal;font-weight:400;line-height:normal}.product-details.form .product-price{margin-bottom:45px!important}.product-details .premium-badges h3{overflow:hidden;color:#000;text-overflow:ellipsis;font-size:19px;font-style:normal;font-weight:400;line-height:27px;text-transform:capitalize;padding-top:20px;margin:0 0 50px}.product-details .premium-badges .pre-wrap{width:100%;display:flex;justify-content:center;column-gap:10px;row-gap:15px;flex-wrap:wrap}.product-details .premium-badges .pre-wrap .pre-badge-box{width:calc(22% - 0px);text-align:center}.product-details .premium-badges .pre-wrap .pre-badge-box .pre-img{width:75px;height:75px;margin:0 auto;background:#fff;border-radius:50%;display:grid;place-items:center}.product-details .premium-badges .pre-wrap .pre-badge-box p{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px}.product-swatches span.form-field-title{color:#303030;font-size:16px;font-style:normal;font-weight:400;text-transform:capitalize;line-height:normal}.product-swatches .form-field__swatch-options.Size{padding:0;gap:0}.product-swatches .form-field__swatch-options.Size .custom-data{padding:0;border-radius:0!important;border:none;background:#fff;width:20%}.product-details div#tiny-tabs-global-wrapper{margin:50px 0 0}.product-swatches .form-field__swatch-options.Size .custom-data label{border-radius:0;border:.664px solid #c8bda9;color:#303030;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:normal;padding:14px}.product-swatches .form-field__swatch-options.Size .custom-data .form-swatch-item label:hover,.product-swatches .form-field__swatch-options.Size .form-swatch-item label:hover{background:#fff!important}.product-swatches .form-field__swatch-options.Size .custom-data.form-swatch-item.option--active label{background:#fff}.product-swatches .form-field__swatch-options.Color .custom-data.form-swatch-item{margin:0 18px 0 0;border:3px solid #fff;padding:0;width:36px;height:36px}.product-swatches .form-field__swatch-options.Color .custom-data.form-swatch-item label{border:none!important;box-shadow:none;outline:0}.product-swatches .form-field__swatch-options.Color .custom-data.form-swatch-item:not(.swatch-other) .form-radio:checked+label{width:30px;height:30px}.product-swatches .form-field__swatch-options.Color .custom-data.form-swatch-item.option--active{border:1px solid #000;padding:2px}.video-box-premium-container{width:100%;display:flex;position:relative;column-gap:13px;border-radius:20px;margin-top:60px}.video-box-premium-container .video-box-premium video{width:100%;object-fit:cover;border-radius:12px;display:block;height:100%}.video-box-premium-container .video-box-premium{position:relative;margin:0 6px}.video-box-premium-container .video-box-premium .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.video-box-premium-container button.slick-prev.slick-arrow{position:absolute;top:50%;transform:translateY(-50%)}.video-box-premium-container button.slick-next.custom-next.slick-arrow{left:unset;width:50px;height:50px;border:none;background:0 0;right:-24px;top:50%;transform:translateY(-50%)}.video-box-premium-container button.slick-prev.custom-prev.slick-arrow{z-index:1;padding:0;left:-24px}.video-box-premium-container button.slick-arrow{background:0 0;border:none;width:50px;height:50px}.PwzrGrid-root .PwzrGrid-item:first-child .rio-width-fit-content .PwzrGrid-root-111:first-child,.product-form .shopify-payment-button,.video-box-premium-container button.slick-prev.custom-prev.slick-arrow img{width:100%}.video-box-premium-container button.slick-next.custom-next.slick-arrow img{width:100%;object-fit:cover}.logo_slider{position:relative;width:100%;background:#fff;padding:3rem 0}.customer-logos .l_slide img{height:50px;object-fit:contain!important;margin:0 auto;display:block;width:130px;cursor:pointer}div#tiny-tabs-global-wrapper .tiny-tabs-title{border:1px solid #ddd;background:#fff}.center_fixed_image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;text-align:center}.center_fixed_imag .stars{margin-bottom:0}.features-section{display:flex;justify-content:center;align-items:center;background-color:#f4eee4}.features-container{display:flex;justify-content:space-around;align-items:center;max-width:1200px;width:100%;border-radius:15px}.features-left,.features-right{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1}.feature{text-align:center;margin:10px 0}.features-section h2.center{color:#000;text-align:center;font-size:25px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.75px;text-transform:uppercase}.feature p{color:#333;padding-top:9px;font-size:20px;font-style:normal;font-weight:400}.perfect-sec-left h2,.product-accordian .title-bar.custom-font h2,.testimonials-section .test-heading h2{font-size:25px;line-height:normal;color:#000;font-style:normal;font-weight:400;text-transform:uppercase}.center-image{position:relative;max-width:100%;height:auto;border-radius:15px}.features-center:before{content:'';position:absolute;background-image:url(/cdn/shop/files/Ellipse_44.png?v=1723788568);width:84%;height:100%;background-size:cover;background-repeat:no-repeat;z-index:0;top:52%;left:50%;transform:translate(-50% ,-50%)}.features-center{flex:2;text-align:center;position:relative}section.perfect-section{width:100%;position:relative;padding:100px 15px}.perfect-container{max-width:1277px;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.perfect-sec-left{width:15%}.perfect-sec-Rght{width:80%}.features-right-per{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;row-gap:100px}.features-right-per .perfct-feature{width:25%;text-align:center}.features-right-per .perfct-feature img{width:111px;height:111px;object-fit:cover}.perfect-sec-left h2{letter-spacing:1.75px}.perfct-feature p{color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding-top:17px}.accordion--faq-wrapper.product-accordian{padding:120px 0}.product-accordian .accordion-container.page-wrapper{max-width:742px}.product-accordian .title-bar.custom-font h2{text-align:center;letter-spacing:1.75px;padding-bottom:57px}.product-accordian .title-bar.custom-font,.testimonials-section .slider-controls button{padding:0}.product-accordian .accordion-container details.accordion-content.rte{border-radius:6.124px;border:1.225px solid #ddd;background:#fff;padding:19px 23px;margin-bottom:15px}.product-accordian .accordion-container details.accordion-content.rte summary{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0;text-transform:capitalize;cursor:pointer}.product-accordian .accordion-container details.accordion-content.rte p{font-size:16px;color:#8f8f8f;font-weight:400}.product-accordian .accordion-container details.accordion-content.rte summary span svg{width:28px;height:28px;color:#737373}section.index-apps.page-wrapper{max-width:1800px}.product-details .ks-chart-container span._ks_text{font-size:12px!important}div#tiny-tabs-global-wrapper{margin-top:45px}.product-details .product-swatches .ks-chart-container.sizing-chart-container.ks-container-with-modal{position:absolute;top:-12px;right:0;width:82px}#insta-feed{text-align:center;margin:0;padding:100px 0!important}.shopify-section-group-footer-group{background:#fff;padding:3rem 0}div#shopify-section-sections--18303480430842__footer-bottom{padding-top:0}.testimonials-section{text-align:center;padding:120px 50px 0;position:relative;background:rgb(255 255 255 / 30%)}.testimonials-section .testi-container{max-width:1800px;padding:0 40px}.testimonials-section .test-heading h2{margin-bottom:30px}.testimonials-section .test-heading p{color:#000;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:20px;max-width:605px;margin:0 auto 91px}.slider{display:flex;justify-content:center;overflow:hidden}.testimonial-card{background-color:#fff;padding:50px 48px;margin:0 10px;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.1);width:300px;flex-shrink:0;text-align:left}.stars{font-size:20px;margin-bottom:26px}.testimonial-card p{margin-bottom:38px;color:#303030;font-size:16px;font-style:normal;font-weight:400;line-height:27px}.testimonial-card span,button.button.open-customizer{font-size:16px;font-weight:400;line-height:normal;font-style:normal}.testimonial-card span{color:#000;text-align:center}.slider-controls{margin-top:20px}.slider-controls button{background-color:transparent;border:none;font-size:24px;cursor:pointer;color:#333}.testimonials-section .slider-controls{position:absolute;top:25%;right:2%;margin:0;display:flex;column-gap:15px}#main-body,.features-section .desktop-image{display:block}.fera-productReviews .fera-stars-rating{color:var(--star-color,#f2a30f)!important}.fera-productReviews .fera-stars-rating,.fera-reviews-widget .fera-stars-rating{--star-color:var(--star-color, #f2a30f)!important;color:var(--star-color,#f2a30f)!important}div#tiny-tabs-title-fb{cursor:pointer;display:flex;align-items:center;justify-content:space-between;border:1px solid #d9d9d9;border-radius:0;padding:10px 15px;color:#000;background-color:#fff;font-weight:400;font-size:16px}div#tiny-tabs-title-fb.active{border-bottom:0}div#tiny-tabs-title-fb.active svg{transform:rotate(180deg)}div.bundler-target-element{z-index:1;width:100%;background-color:#fff;color:#000;font-weight:300;font-size:14px;border-width:0 1px 1px;border-style:solid;border-color:#d9d9d9;border-image:initial;border-radius:0;margin-bottom:10px;padding:5px 12px 15px}.fera-productReviews--list .fera-productReviews-footer{margin-top:0!important}.slideout-open .capital-shopping-right{opacity:1;left:auto;background:#fff;z-index:999}#main-body{min-height:100vh;position:relative;width:100%;word-wrap:break-word;overflow-x:hidden;transform:unset!important}button.button.open-customizer{color:#fff;letter-spacing:3.52px;text-transform:uppercase;width:100%}.form-actions button.button[type=submit]{display:none!important}.form-actions button.button[type=submit].btn-active{display:block!important}.PwzrGrid-root .PwzrGrid-item:first-child .rio-product-option-title{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}.PwzrGrid-root .PwzrGrid-item:first-child .rio-width-fit-content .PwzrGrid-root-111.rio-width-fit-content .PwzrGrid-root-111{width:auto}.ks-chart-container{width:auto!important}.product-details .premium-badges h4{overflow:hidden;color:#000;text-overflow:ellipsis;font-style:normal;font-weight:700;line-height:27px;text-transform:capitalize;padding-top:20px;margin:0 0 50px;font-size:14px}.form-actions{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.form-actions button{width:100%!important;margin-top:10px}.product-page-main_new .second.page-wrapper .form-actions .button.button-secondary span.button-text{color:#000}.product-page-main_new .second.page-wrapper .form-actions .button.button-secondary:hover span.button-text{color:#fff}@media screen and (max-width:989px){.product-page-main_new .shopify-section.product-section.product_section-wrapper.product-page-wrapper{flex-direction:column;row-gap:30px}.product-page-main_new .first.page-wrapper.section-half-width,.product-page-main_new .second.page-wrapper.section-half-width{width:100%;padding:0}}@media (max-width:768px){.features-container{flex-direction:column;align-items:center;text-align:center}.features-left,.features-right{flex-direction:row;flex-wrap:wrap;justify-content:center}.feature{margin:20px}.center-image{margin-top:30px;max-width:80%}.form-actions button{width:100%!important}.form-actions{row-gap:10px}}@media (max-width:720px){.container,div#shopify-section-template--18303485018362__main{padding:0 20px}.product-details .product-type-vendor{margin-bottom:10px!important}.product_section-wrapper{margin-top:40px!important}.product-page-main_new .product-thumbnails .thumbnails .product-thumbnail-wrap{border-radius:10px;margin-bottom:10px}.product-page-main_new .product-wrapper .product-images{column-gap:10px}.product-page-main_new .product-media-inner .product-media-item{border-radius:15px}.product-page-main_new button.slick-next.custom-next.slick-arrow{left:24px;width:30px;height:30px}.product-page-main_new button.slick-next.custom-next.slick-arrow img{width:10px}.product-details.form.product-form.store-pickup-enabled{margin-top:20px}.product-details .fera-productReviewsSummary-content span{font-size:15px}.product-details.form h1{font-size:26px!important;margin-bottom:0}.product-details.form .product-price span.money{font-size:18px}.product-details.form .product-price{margin-bottom:20px!important}.product-swatches .form-field__swatch-options.Size .custom-data label{font-size:10px;padding:6px}.second.page-wrapper .product-details .serivce-tag{padding:15px}.second.page-wrapper .product-details .serivce-tag .service-icon-txt p{font-size:10px}.product-details .premium-badges h3{font-size:16px;margin:0 0 26px}.features-right-per .perfct-feature img,.product-details .premium-badges .pre-wrap .pre-badge-box .pre-img{width:60px;height:60px}.product-details .premium-badges .pre-wrap .pre-badge-box .pre-img img{width:25px;height:25px;object-fit:contain}.product-page-main_new .video-box-premium-container button.slick-next.custom-next.slick-arrow img{width:45px}.video-box-premium-container button.slick-next.custom-next.slick-arrow{right:-10px;left:unset}.video-box-premium-container button.slick-prev.custom-prev.slick-arrow img{max-width:30px}.video-box-premium-container button.slick-prev.custom-prev.slick-arrow{left:-20px}.product-page-main_new .shopify-section.product-section.product_section-wrapper.product-page-wrapper{margin-bottom:60px!important}.customer-logos .l_slide img{height:30px;width:130px}.testimonials-section{padding:60px 20px!important}.testimonials-section .testi-container{padding:0!important}.testimonials-section .slider-controls button{width:35px}.testimonials-section .slider-controls{right:5%;top:28%;column-gap:10px}.testimonials-section .test-heading p{margin:0 auto 50px!important}.testimonial-card{padding:40px 30px!important}.features-left{width:100%;justify-content:space-between;align-items:flex-start}.features-left .feature,.features-right .feature{margin:0;width:15%}.features-left .feature p{font-size:12px;line-height:11px}.features-right{width:100%;align-items:flex-start;justify-content:space-between;margin-top:45px}.features-right .feature p{font-size:10px;line-height:17px}.features-center:before{width:70%}.perfect-container .perfect-sec-left{width:40%;text-align:center}section.perfect-section{padding:50px 15px}.features-right-per .perfct-feature p{font-size:12px;padding:0}.features-right-per{row-gap:10px}.features-right-per .perfct-feature{width:48%}.perfect-sec-Rght{width:60%}.testimonials-section .test-heading h2{font-size:22px;margin-bottom:20px}.accordion--faq-wrapper.product-accordian{padding:50px 0}.product-accordian .accordion-container details.accordion-content.rte{padding:5px 15px}.product-accordian .title-bar.custom-font h2{padding:15px;font-size:20px}.product-accordian .accordion-container details.accordion-content.rte summary{font-size:12px}.logo_slider{padding:4rem 0}.product-accordian .accordion-container details.accordion-content.rte p{font-size:14px}#insta-feed{margin:0;padding:50px 0!important}.stars{margin-bottom:10px}.testimonial-card p{font-size:14px;line-height:24px;margin-bottom:20px}}@media screen and (max-width:600px){.features-section .desktop-image{display:none}.features-section .mobile-image{display:block}}@media screen and (max-width:425px){.second.page-wrapper .product-details .serivce-tag{padding:15px;column-gap:5px}.second.page-wrapper .product-details .serivce-tag .service-icon-txt{column-gap:5px;row-gap:5px;flex-direction:column;text-align:center}.product-details .premium-badges .pre-wrap .pre-badge-box{width:calc(50% - 10px)}.features-left,.features-right{justify-content:center;gap:10px}.features-left .feature,.features-right .feature{margin:0;width:calc(33% - 10px)}}