@font-face{font-family:SofiaProSemiBold;src:url(/cdn/shop/files/SofiaProSemiBold.woff) format("woff"),url(/cdn/shop/files/SofiaProSemiBold.woff2) format("woff2");font-weight:600}@font-face{font-family:SofiaProRegular;src:url(/cdn/shop/files/SofiaProRegular.woff) format("woff"),url(/cdn/shop/files/SofiaProRegular.woff2) format("woff2");font-weight:400}@font-face{font-family:SofiaProLight;src:url(/cdn/shop/files/SofiaProLight.woff) format("woff"),url(/cdn/shop/files/SofiaProLight.woff2) format("woff2");font-weight:300}@font-face{font-family:PPMori-SemiBold;src:url(/cdn/shop/files/PPMori-SemiBold.otf) format("opentype")}@font-face{font-family:PPMori-Regular;src:url(/cdn/shop/files/PPMori-Regular.otf?v=1697605814) format("opentype")}@font-face{font-family:Agrandir Bold;src:url(/cdn/shop/files/Agrandir_Text_Bold_700.otf) format("opentype")}@font-face{font-family:PPMori-Extralight;src:url(/cdn/shop/files/PPMori-Extralight.otf) format("opentype")}@font-face{font-family:Agrandir;src:url(/cdn/shop/files/Agrandir_Regular_400.otf) format("opentype")}html,body{scroll-behavior:smooth}body{font-family:PPMori-SemiBold,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Agrandir Bold,sans-serif!important}#Banner-template--21346934325544__33f088ca-8c6f-4425-b29a-78d6e3e1fe28.banner{margin-top:-100px}#Banner-template--21346934325544__33f088ca-8c6f-4425-b29a-78d6e3e1fe28 .banner__heading{font-size:100px!important;color:#242628!important;line-height:90%!important;letter-spacing:0px!important;margin-top:40px!important}#Banner-template--21346934325544__33f088ca-8c6f-4425-b29a-78d6e3e1fe28 .banner__text{color:#87952a;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.utility-bar,.utility-bar p{background-color:#de614f!important;color:#fff}.header--middle-left{grid-template-columns:auto 1fr auto!important}.header__inline-menu{text-align:center}.header__inline-menu .list-menu{gap:20px}.header__submenu li{text-align:left!important}.list-menu li span{font-family:PPMori-SemiBold!important;font-size:14px;line-height:120%;letter-spacing:1.68px;text-transform:uppercase;color:#3a3c3e!important}a.button,#submitButton{background-color:#de614f!important;color:#fff;border:solid 1px #DE614F!important;padding-right:50px!important}a.button{padding:1.5rem 50px 1rem 3rem!important}.button:after{box-shadow:none!important;content:"\2192"!important;top:17px!important;right:20px!important;left:unset!important}.collection_heading{margin-bottom:-50px}.collection_heading .rich-text{background-color:#de614f!important;padding-top:250px;margin-top:-100px}.collection_heading .rich-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:150px;background-color:#fff;transform:skewY(5deg);transform-origin:100%}.collection_heading .rich-text__wrapper{display:block!important}.collection_heading .rich-text__blocks{max-width:100%!important}.collection_heading p,h2{color:#fff!important}.collection_heading h2{font-size:96px!important;font-weight:700;line-height:110%;letter-spacing:0;color:#fff!important}.collection_heading p{color:#e0e880!important;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.collection .card{background:#fff!important;border-radius:20px!important;padding:10px}.collection .card--media .card__inner{margin-top:0!important;border-radius:16px!important;z-index:1}.collection .card__media{z-index:4!important}.card .card__inner .card__media{border-radius:16px!important}.collection .card:hover{border-radius:20px!important}.collection .card__information a{color:#242628!important;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:0px}.collection .card__information .price{color:#de614f!important;font-family:PPMori-Regular!important;font-size:18px;font-style:normal;font-weight:700!important;line-height:150%}.collection .card__content{padding:0!important;z-index:2;background-color:#fff;border-radius:18px!important;margin-top:1px!important}.collection .slider-buttons,.collection .slider-button{color:#fff!important}.collection ul.product-grid{gap:0px!important;padding-bottom:50px}.collection .collection__view-all{margin-top:30px;font-family:Agrandir!important;font-size:16px!important;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.8px;text-transform:uppercase}.collection .card-wrapper:hover .quick-add{bottom:10px!important}.collection .card-wrapper{padding:15px!important}.collection .card-wrapper:hover .quick-add__submit{background:#de614f!important;color:#fff!important}.testimonials{z-index:-1!important}.testimonials .rich-text{background-color:#de614f!important;padding-top:200px}.testimonials .rich-text__wrapper{display:block!important}.testimonials p,h2{color:#fff!important}.testimonials h2{font-size:96px!important;font-weight:700;line-height:110%;letter-spacing:0px;z-index:2!important;color:#fff!important;margin:30px 0 0!important;max-width:50%}.testimonials p{color:#e0e880!important;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.logo-section .multicolumn-card{padding-left:30px;padding-right:30px}.logo-section ul li{padding-bottom:30px;padding-top:30px}.logo-section ul li:nth-child(2){border-left:solid 1px #E9E9EA;border-right:solid 1px #E9E9EA}.logo-section ul li:nth-child(3),.logo-section ul li:nth-child(4){border-right:solid 1px #E9E9EA}.logo-section .multicolumn-card__image-wrapper--third-width{width:72px!important}.logo-section h3{text-align:center;font-family:Agrandir;font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.6px}.featured-section img{border-radius:16px!important;height:95%!important}.featured-section p{color:#87952a!important;font-size:16px!important;font-style:normal;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase;font-family:PPMori-Regular!important}.featured-section h2{color:#242628!important;font-family:Agrandir;font-size:96px!important;font-style:normal;font-weight:700;line-height:110%;letter-spacing:0px;margin-top:40px!important}.featured-section .image-with-text__media{border:none!important}.featured-section .image-with-text__content{padding-right:110px;padding-top:0!important}.featured-section .text-icon h4{color:#242628!important;font-family:Agrandir Bold!important;font-size:24px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:0px;margin-bottom:15px}.featured-section .text-icon p{color:#242628!important;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0px;text-transform:none!important}.blogs-section{padding-top:100px}.blogs-section .rich-text__blocks{max-width:100%!important}.blog .blog__posts{row-gap:30px!important}.jubi-section{margin:100px 30px}.jubi-section .banner__box{background:transparent!important}.jubi-section .image-with-text__media-item{z-index:1!important}.jubi-section .image-with-text__media-item .image-with-text__media{border:none!important}.jubi-section .image-with-text__content{background:#de614f!important;padding-left:100px;padding-right:100px;margin-left:-50px;z-index:0;border-radius:16px!important;height:435px;margin-top:1px!important}.jubi-section .image-with-text__grid{align-items:center!important}.jubi-section h2{font-size:96px;font-style:normal;font-weight:700;margin-top:40px!important;line-height:110%;letter-spacing:0px;color:#fff!important}.jubi-section p.subtitle{color:#e0e880;font-size:16px!important;font-style:normal;font-family:PPMori-Regular!important;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.jubi-section .banner__text p{color:#fff!important;font-size:16px!important;font-style:normal;font-weight:400;font-family:PPMori-Regular!important;line-height:26px;letter-spacing:0px;text-transform:none!important}.jubi-section a.button{background-color:#fff!important;color:#de614f!important;opacity:1!important;border:solid 1px #fff!important}.jubi-section a.button:hover{background-color:transparent!important;color:#fff!important;border:solid 1px white!important}.newsletter-section{background-color:#e8d6d6;margin-left:0!important;margin-right:0!important;max-width:100%!important;padding:250px 30px 100px!important;margin-top:-100px!important}.newsletter-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:150px;background-color:#fff;transform:skewY(5deg);transform-origin:100%}.newsletter-section .image-with-text__grid{max-width:90%!important;margin:0 auto!important}.newsletter-section h2{font-size:96px;font-style:normal;font-weight:700;margin-top:40px!important;line-height:110%;letter-spacing:0px;color:#242628!important}.newsletter-section p{color:#87952a!important;font-size:16px!important;font-style:normal;font-family:PPMori-Regular!important;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.newsletter-section .image-with-text__text p{color:#242628!important;font-size:16px!important;font-style:normal;font-weight:400;font-family:PPMori-Regular!important;line-height:26px;letter-spacing:0px;text-transform:none!important}.newsletter-section img{border-radius:16px!important}.newsletter-section .button-and-input__container{width:100%!important}.newsletter-section .button-and-input__container input{border-radius:36px;background:#fff;height:54px;padding:20px;border:0;width:100%;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0px;border:0px!important;box-shadow:none!important;outline:none!important}.newsletter-section .button-and-input__container input:active{border:0px!important;box-shadow:none!important;outline:none!important}.newsletter-section .button-and-input__container button,.learn-more-button{border-radius:100px;border:1px solid #DE614F;background:#de614f!important;padding:12px 24px 10px;height:54px;position:absolute;right:60px;font-size:16px!important;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.8px;text-transform:uppercase}.newsletter-section .button-and-input__container .button:after{top:17px!important}footer{background-color:#de614f;color:#fff;padding:50px 0 0;margin-top:-1px}.footer-container{display:flex;justify-content:space-around;flex-wrap:wrap;max-width:90%;margin:0 auto}.footer-column{width:25%;padding:20px;text-align:left}footer .footer-container .footer-column:first-child{width:50%!important}.footer-column h4{color:#e0e880!important;text-align:left;font-size:16px!important;font-style:normal;font-family:PPMori-Regular!important;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.footer-column p{font-size:14px}.footer-column ul{list-style-type:none;padding:0}.footer-column li{margin-bottom:10px}.footer-column ul li a,.footer-column p{font-family:PPMori-Regular!important;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:1.68px;text-transform:uppercase;text-decoration:none;color:#fff!important}.bottom-footer{margin-top:20px;background-color:#fff}.bottom-footer-container{max-width:90%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.bottom-footer p{text-align:left;leading-trim:both;text-edge:cap;font-family:PPMori-Regular!important;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#242628!important}.bottom-footer-left{flex:1}.bottom-footer-right{flex:1;text-align:right}.bottom-footer-right a{color:#242628;font-family:PPMori-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none!important;text-transform:uppercase}.section-sections--21346934948136__67ba544e-871e-443b-9103-4bc286bce7da-padding{padding:0!important}.product-form__input input[type=radio].disabled:checked+label,.product-form__input input[type=radio].disabled+label{cursor:not-allowed!important}.review-card{border-radius:20px;background:#fff;box-shadow:0 4px 30px #0000000d;display:flex;padding:32px;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%}.reviews{background-color:#de614f!important;margin-top:-120px!important}.reviews:before{content:"";position:absolute;width:100%;height:100px;transform:skewY(-5deg)}.reviews .reviews-heading{padding-top:250px!important}.reviews-wrap{display:flex;align-items:flex-start;gap:32px;align-self:stretch}.reviews-cta{text-align:right;margin-top:-70px}.reviews-cta a{color:#fff!important;font-family:Agrandir!important;font-size:16px!important;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.8px;text-transform:uppercase;text-decoration:none!important}.ratings{display:flex;gap:10px;align-items:center}.review-content p{margin:0;line-height:150%}.review-name h6{color:#000}.review-address span{font-size:14px;font-weight:400;line-height:150%;display:flex}.review-info{display:flex;flex-direction:row;gap:10px;align-items:center;margin-top:20px}.review-info img{width:65px;height:65px;border-radius:100px}.review-card-wrap{width:100%}.reviews .reviews-wrap h2{color:#242628!important;font-family:Agrandir Bold!important;font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:0px}.reviews .review-content p{color:#242628!important;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0px;padding-top:20px}.reviews .review-name h3{color:#87952a!important;font-family:PPMori-Regular!important;font-size:16px!important;text-align:center;font-style:normal;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase;margin:0}.reviews .review-address span{color:#de614f!important;font-family:PPMori-Regular!important;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:capitalize}.reviewsv2{background-color:#fff!important;margin-top:-120px!important;margin-bottom:100px!important}.reviewsv2 .review-card{border-radius:20px;background:#e9e9ea;box-shadow:none!important;display:flex;padding:32px;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%}.reviewsv2:before{content:"";position:absolute;width:100%;height:100px;transform:skewY(-5deg)}.reviewsv2 .reviews-heading{padding-top:250px!important}.reviewsv2 .reviews-wrap{display:flex;align-items:flex-start;gap:32px;flex-wrap:wrap!important}.reviewsv2 .review-content p{margin:0;line-height:150%}.reviewsv2 .review-name h6{color:#242628}.reviewsv2 .review-info{display:flex;flex-direction:row;gap:34px;align-items:center;margin-top:20px}.reviewsv2 .review-info img{width:120px;height:120px;border-radius:100px}.reviewsv2 .review-card-wrap{width:100%}.reviewsv2 .reviews-wrap h2{color:#242628!important;font-family:Agrandir Bold!important;font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.6px}.reviewsv2 .review-content p{color:#242628!important;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0px}.reviewsv2 .review-name h3{color:#242628!important;font-family:Agrandir Bold!important;font-size:32px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.95px;margin:0}.reviewsv2 .testimonials{z-index:-1!important}.reviewsv2 .testimonials .rich-text{background-color:#de614f!important;padding-top:200px}.reviewsv2 .testimonials .rich-text__wrapper{display:block!important}.testimonials .rich-text__blocks{max-width:100%!important}.reviewsv2 .testimonials p,h2{color:#242628!important}.reviewsv2 .testimonials .h2{font-size:96px!important;font-weight:700;line-height:110%;letter-spacing:-4.8px;z-index:2!important;color:#242628!important;margin:30px 0 0!important;max-width:100%!important}.reviewsv2 .testimonials p{color:#242628!important;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.jdgm-carousel-wrapper{width:100%!important;color:#fff!important}.jdgm-carousel-title{color:#fff!important}.jdgm-carousel-item{background:#fff!important;color:#000!important;padding:20px!important;margin:10px!important;border-radius:20px}.jdgm-form input::placeholder{font-family:DM Sans}@media only screen and (min-width: 767px){.jdgm-carousel-item{width:30%!important}}.jdgm-carousel__item-wrapper{height:500px!important}.product-benefits .heading{max-width:60%;margin:0 auto}.jdgm-carousel--done .jdgm-carousel__item-container{overflow:visible!important}jdgm-carousel__right-arrow{border-color:#000!important}.product-benefits .heading h2{font-size:96px!important;font-weight:700;line-height:110%;letter-spacing:-4.8px;z-index:2!important;color:#242628!important;margin:30px 0 0!important;text-align:center}.product-benefits .heading p{color:#87952a!important;font-family:PPMori-Regular!important;font-size:16px!important;text-align:center;font-style:normal;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.product-benefits{background-color:#e8d6d6;position:relative;padding:100px 30px;margin-bottom:-55px;background-image:url(/cdn/shop/files/jubi-round-divider.png);background-position:bottom center;background-size:900px;background-repeat:no-repeat}.product-wrapper{display:flex;justify-content:space-between;align-items:center;max-width:1400px}.product-image{flex:1;max-width:100%;display:block;margin:0 auto}.product-description{flex:1;padding:10px}.product-description h2{color:#242628!important;font-family:Agrandir Bold!important;font-size:32px!important;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.6px}.product-description p{color:#000!important;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal}.product-container.left,.product-container.right{max-width:25%}.blogs-section h2{color:#242628!important;font-size:96px!important}.blogs-section p{color:#87952a!important;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.blog .article-card__image-wrapper{border-radius:16px!important}.blog .article-card .card__inner{height:295px!important;border-radius:16px}.blog .article-card{margin-left:15px;margin-right:15px;border:solid 1px #E9E9EA;border-radius:16px;background:#fff!important}.blog .card__content h3{font-family:Agrandir Bold!important;font-size:24px!important;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.2px;color:#242628!important;margin-top:30px}.blog .card__content p{color:#242628!important;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0px}.blog .card__content a.read-more-button,a.learn-more-button{color:#de614f;font-family:PPMori-Regular!important;font-size:16px!important;text-align:center;font-style:normal;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase;margin:0;text-decoration:none}.blog .card__content .card__information{padding-bottom:30px!important}.product-container-mobile{display:none}.related-blogs .caption{text-align:center;color:#87952a!important;font-size:16px!important;font-style:normal;font-family:PPMori-Regular!important;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.related-blogs h2{color:#242628;text-align:center;font-family:Agrandir;font-size:96px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-4.8px}.about-banner .banner__text p{color:#12321c!important;font-family:PPMori-SemiBold!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:110%;letter-spacing:3.2px;text-transform:uppercase;padding-bottom:30px}.article-template{padding-bottom:50px}.article-template header{max-width:80%!important;text-align:center}.article-template .article-template__content{max-width:793px!important;padding-top:30px!important}.article-template .article-template__content p,.article-template .article-template__content ul li span,.article-template .article-template__content ul li{color:#242628!important;font-size:24px!important;font-style:normal;font-weight:400;font-family:SofiaProRegular!important;line-height:32px;letter-spacing:0px;text-transform:none!important}.article-template .article-template__content ul li strong span,.article-template .article-template__content ul li strong{font-weight:600!important}.article-template .article-template__content ul li{margin-top:20px}.article-template .article-template__content h2{font-size:48px;margin:10px 0!important}.article-template .rte blockquote{display:block!important;padding:60px 50px;background:#e9e9ea;border-radius:16px;border-left:0px!important;margin-top:80px}.article-template .rte blockquote h4{font-size:32px;font-weight:600}.article-template .article-template__content img{width:100%!important}.article-template .article-template__content ol li{font-size:16px!important;font-family:SofiaProRegular!important}.article-template header h1{color:#242628;text-align:center;font-family:Agrandir;font-size:63px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-3.15px;margin-bottom:40px!important}.article-template header time{color:#87952a!important;font-size:16px!important;font-style:normal;font-family:PPMori-Regular!important;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.article-template .article-template__hero-container{margin-top:70px!important}.product__media-wrapper .product-media-container,.product__media-wrapper .product__media{border-radius:16px!important}.product h1{color:#242628!important;font-family:Agrandir Bold!important;font-size:63px;font-style:normal;font-weight:700;line-height:98%;letter-spacing:0}.product .product__text{color:#87952a!important;font-size:16px!important;font-style:normal;font-family:PPMori-Regular!important;font-weight:600;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.product .price-item--regular,.subify-product-price-wrapper .subify-current-price{color:#de614f!important;font-family:Agrandir!important;font-size:24px!important;font-style:normal;font-weight:700!important;line-height:120%}.product .product__description span{color:#000!important;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal}.about-banner .banner__media img{padding-bottom:20px;background-color:#fff;object-fit:fill;object-position:top center}.about-banner .banner__box{background-color:transparent!important}.about-banner h2{color:#242628!important;font-family:Agrandir Bold!important;font-size:128px;font-style:normal;font-weight:700;line-height:90%!important;letter-spacing:0px!important;text-transform:capitalize}.about-welcome-jubi img{border-radius:16px!important;height:100%!important}.about-welcome-jubi h2{color:#242628!important;font-family:Agrandir Bold!important;font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.6px}.about-welcome-jubi p{color:#242628;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0px}.article-template__back .article-template__link{text-transform:uppercase!important}select.facet-filters__sort{border-radius:27px!important;background:#edede3!important;padding:20px 40px 20px 25px;color:#de614f;font-family:Agrandir!important;font-size:13px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.8px;text-transform:uppercase}.product-count.light{display:none!important}.facet-filters__sort+.icon-caret{right:20px!important;color:#de614f!important}.ratings p{color:#242628!important;font-family:PPMori-Regular!important;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin:0 0 -3px!important}.ratings p span{color:#7c7d7e!important}.card__content .ratings{height:30px!important}#tabs .grid li{padding:10px}#tabs .collection{margin-top:30px}.sort-by{text-align:right;margin-bottom:-40px;padding-right:20px;padding-left:20px;background:#fff;border:solid 2px #EDEDE3;width:145px;float:right!important;border-radius:27px;margin-right:40px!important;position:absolute;right:40px}.sort-by select{padding:18px 25px 18px 10px;color:#de614f!important;font-family:Agrandir Bold!important;font-size:16px!important;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.8px;text-transform:uppercase;border:0!important;background:transparent!important;width:145px;box-sizing:border-box}.sort-by select option{padding-right:20px;width:100%;box-sizing:border-box}.sort-by select:active,.sort-by select:focus{border:0px!important;box-shadow:none!important;outline:none!important}.sort-dropdown-icon{margin-left:10px;position:relative}.sort-dropdown{position:relative;right:10px}.quick-add{z-index:5;width:94%;position:absolute;bottom:-80px;left:10px;transition:bottom .3s ease}.quick-add .quick-add__submit{border-radius:100px;background:#fff;box-shadow:0 4px 18px #00000040;color:#de614f!important;font-family:Agrandir!important;font-size:16px!important;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.8px;text-transform:uppercase}.thumbnail{border-radius:16px!important}.thumbnail[aria-current]{border:solid 3px #DE614F!important;border-radius:16px!important;box-shadow:none!important}variant-radios label{border-radius:8px!important;border:1px solid #BDBEBF!important;background:#fff!important;color:#7c7d7e!important;padding:11px 12px!important}variant-radios label.variation-3{font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0px;padding-top:5px}variant-radios label.variation-1{text-align:left!important;padding:20px 12px!important}variant-radios label.variation-2{border-radius:8px!important;padding:15px 25px!important;width:100%;text-align:left!important}variant-radios label.variation-2 img{margin-bottom:-2px;margin-right:5px}variant-radios label span.in-stock{color:#7c7d7e!important;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0px}variant-radios legend{color:#242628!important;font-family:Agrandir Bold!important;font-size:24px!important;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.2px}.sub-desc{padding-top:15px!important;color:#242628!important;font-family:SofiaProRegular!important;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.8px}.product-pill .pill-link{color:#de614f!important;text-align:center;font-family:SofiaProRegular!important;font-size:15px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.75px;padding:5px 15px!important;margin-right:5px!important;border-radius:100px!important;background:#e8d6d6!important}.product-form__input input[type=radio]:checked{border-radius:8px!important;border:1px solid #DE614F!important;background:#de614f33!important;color:#de614f!important}.product-form__buttons button{border-radius:100px!important;border:1px solid #DE614F!important;background:#de614f!important;color:#fff!important;font-family:Agrandir!important;font-size:16px!important;font-style:normal;font-weight:700;line-height:1;letter-spacing:2px;text-transform:uppercase;max-width:65%;padding-top:15px!important}.product-form__buttons{max-width:100%!important}.product-form__buttons button:hover{background:#fff!important;color:#de614f!important;border:1px solid #DE614F!important}.product-form__submit{margin-bottom:0!important}.product-form{margin-top:29px!important}.product-form__input:nth-child(3){display:none!important}a.button:hover,#submitButton:hover{background:#fff!important;color:#de614f!important;border:1px solid #DE614F!important}quantity-input.quantity{border-radius:50px!important;border:0px!important;box-shadow:none!important}.product-form__input price-per-item,.price-per-item__container{background:#fff!important;border-radius:50px!important;border:solid 1px #EDEDE3}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){color:#de614f!important}.jubi-section a.button:hover{background:#de614f!important;color:#fff!important}.media>img{transition:opacity .3s cubic-bezier(.25,.46,.45,.94)!important}a{transition:color .3s ease,border-bottom .3s ease!important}.ui-tabs-anchor:before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#000;transition:width .3s ease!important}.footer-column ul li a:before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#fff!important;transition:width .3s ease!important}.ui-tabs-anchor:hover{color:#000}.footer-column ul li a{transition:border-bottom .3s ease}.footer-column ul li a:hover{color:#fff!important;border-bottom:solid 2px white!important}.ui-tabs-anchor:hover:before,.footer-column ul li a:hover:before{width:100%}.selected{border:2px solid #E0E880!important;background:#f8f8f8!important;color:#000!important}.quantity__label{display:none!important}.quantity:after{box-shadow:none!important}.product-form__quantity{max-width:fit-content!important;display:flex;float:left!important;margin-right:10px!important}.wholesale-form p{color:#242628!important;text-align:center;font-family:PPMori-Regular!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:110%;letter-spacing:3.2px;text-transform:uppercase}.wholesale-form h2{color:#242628!important;text-align:center;font-family:Agrandir Bold!important;font-size:96px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-4.8px}.form__fields .fields{margin-bottom:20px}.fields label{color:#242628!important;font-family:Agrandir Bold!important;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.2px}.form__fields .fields input{background:#e9e9ea!important;border-radius:36px!important;margin-top:10px!important}.fields textarea{background:#e9e9ea!important;border-radius:20px!important;margin-top:10px!important}.application-form button{width:60%!important;padding:10px 3rem 5px!important}.contact-form button{width:100%!important;border-radius:99px;border:1px solid #DE614F;background:#de614f}.contact-v2{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding-bottom:100px!important}.contact-v2 .grid__item{width:100%!important;max-width:100%!important}.contact-v2 .form-wrapper{width:85%}article{padding-left:30px!important;padding-right:30px!important}article .media img{object-position:center!important;height:400px!important;border-radius:16px!important}article .media{padding-bottom:400px!important;border-radius:25px!important}article .rte p{color:#3a3c3e!important;font-family:PPMori-Regular!important;font-size:22px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-1.1px}.article-template .article-template__content ol{font-size:24px!important;color:#000!important}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:.5rem 1.5rem .8rem 2rem!important}.contact-v2 .form__fields .fields input,.contact .form__fields textarea{height:54px!important;font-family:PPMori-Regular;font-size:16px!important;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0px}.contact-v2 .form__fields .fields input::placeholder,.contact .form__fields textarea::placeholder{color:#9e9e9e!important}.section-template--21346934423848__99cec63f-9777-4c69-a159-977b470bf156-padding .reviews-wrap .slick-list{padding-top:20px!important;padding-bottom:30px!important}.section-template--21346934423848__99cec63f-9777-4c69-a159-977b470bf156-padding{background-color:#fff!important;padding-bottom:120px!important}.section-template--21346934423848__99cec63f-9777-4c69-a159-977b470bf156-padding .testimonials p,.section-template--21346934423848__99cec63f-9777-4c69-a159-977b470bf156-padding .testimonials h2{color:#000!important}.subify-widget-whole-wrapper.skin-3 .subify-main-title-wrapper{width:100%!important}.subify-widget-container .subify-selling-plan-toggle-dropdown-btn{border:solid 1px #EDEDE3!important;background:#fff!important;padding:20px 20px 10px!important}.faq-wrapper{padding:100px 0}.social-media-list{list-style:none;padding:0;margin:0;display:flex}.social-media-list li{margin-right:10px}.social-media-list img{width:30px;height:30px;filter:invert(100)}.price-purchase,.subify-selling-plan-col.one-time-purchase{display:none}.faq-contact .rich-text{padding-bottom:120px}.shipping-table .multicolumn-list{max-width:80%;margin:0 auto;padding-bottom:50px!important}.article-template .article-template__content h3{font-size:32px!important}@media (min-width: 1850px){.article-template__hero-container{max-width:100%!important;padding:0 10rem}article .media{padding-bottom:500px!important}article .media img{height:500px!important}}@media (min-width: 1500px){.running-text-2{transform:rotate(-2.5deg)!important}}@media (max-width: 1250px){.product-form__buttons button:after{right:30px!important}}@media (max-width: 1190px){#search-form .form-group{width:30%!important}}@media (max-width: 1155px){.bottom-footer-container{flex-direction:column-reverse;padding-top:20px}}@media (max-width: 1100px){.page-width{padding-left:30px!important;padding-right:30px!important}.newsletter-section .image-with-text__content,.featured-section .image-with-text__content{padding-left:30px!important;padding-right:0!important}.product-benefits .heading{max-width:max-content}.product-benefits .page-width{padding:0!important}.newsletter-section .button-and-input__container button{right:0}.newsletter-section h2,.featured-section h2{font-size:80px}#Banner-template--21346934325544__33f088ca-8c6f-4425-b29a-78d6e3e1fe28.banner{margin-top:-50px}.jubi-section .banner__media img{width:auto!important;max-width:fit-content!important}.jubi-section .banner__box{padding-left:150px!important}.header__inline-menu .list-menu{gap:0px!important}.list-menu--inline{justify-content:center}.contact{padding-bottom:150px!important}}@media (max-width: 990px){.logo-section .grid__item{width:30%!important}#search-form{display:grid!important;grid-template-columns:3fr 3fr}#search-form .form-group{width:100%!important}.custom-location-row{display:grid!important;grid-template-columns:3fr 3fr;gap:20px}.collection ul.product-grid .card__content{width:auto!important}.logo-section ul li:nth-child(3){border-right:0px}}@media (max-width: 935px) and (min-width: 751px){#Banner-template--21346934325544__33f088ca-8c6f-4425-b29a-78d6e3e1fe28 .banner__heading{font-size:90px!important;padding-right:130px}}@media (max-width: 900px){.jubi-section .banner__box{padding-left:250px!important}.article-template header{max-width:100%!important}.article-template .article-template__content{max-width:100%!important}}@media (max-width: 769px){.newsletter-section h2,.featured-section h2{font-size:45px!important}.newsletter-section p{font-size:12px}.featured-section{padding-bottom:30px!important}.custom-location-row{display:flex!important;flex-wrap:wrap!important}.contact{gap:30px;display:flex!important;flex-direction:column-reverse}.contact .form-wrapper,.contact .contact-img{width:100%}.article-template .article-template__content{padding-left:0!important;padding-right:0!important}.article-template .rte blockquote{margin:50px 0 0;padding:50px 20px}.article-template .article-template__content h2{font-size:30px}.article-template header h1{font-size:45px}}@media (max-width: 750px){.product h1{color:#242628!important;font-family:Agrandir Bold!important;font-size:35px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1px}.page-width{padding-left:20px!important;padding-right:20px!important}.banner__heading{font-size:50px!important}.banner:not(.banner--stacked){flex-direction:column-reverse!important;background-color:#e8d6d6}.banner:not(.banner-stacked) .banner__media{margin-top:-150px}.about-banner .banner__media{height:43rem!important;margin-top:-350px!important}.banner:not(.banner-stacked) .banner__content{padding-top:10px}.grid--1-col-tablet-down .grid__item{width:auto!important}.collection_heading .rich-text{margin-top:-150px}.collection_heading h2{font-size:45px!important}.collection_heading .rich-text__wrapper{padding:0}.featured-section{padding-bottom:20px}.featured-section .image-with-text__content{padding-left:0!important;padding-right:0!important}.featured-section .image-with-text__grid{flex-direction:column-reverse!important}.featured-section h2{font-size:45px!important}.product-benefits{padding-top:50px}.product-benefits .heading h2{font-size:45px!important}.product-wrapper{display:block}.product-container.left,.product-container.right{max-width:100%;text-align:left!important}.slick-prev,.slick-next{top:60%!important}.reviews .reviews-heading{padding-top:200px!important}.testimonials h2{font-size:45px!important}.reviews-cta{margin-top:20px!important;text-align:center}.reviews-wrap{display:block}.review-card{margin-bottom:30px}.blogs-section{padding-top:30px}.blogs-section h2{font-size:45px!important}.newsletter-section{padding:200px 0 0!important;margin-top:-150px!important}.newsletter-section h2{font-size:45px!important}.newsletter-section .image-with-text__content{padding-left:0!important;padding-right:0!important}.newsletter-section .image-with-text__grid{flex-direction:column-reverse!important}footer{padding-top:0}footer .footer-container{flex-direction:column!important}footer .footer-container .footer-column{width:100%!important}.testimonials h2{max-width:100%}.jubi-section{border-radius:16px}.jubi-section .banner__content{background:#de614f;border-radius:16px}.jubi-section .banner__media{display:none!important}.product-container .product-image{display:none}.product-container-mobile{display:block}.logo-section ul li:nth-child(2){border-right:0px}.jubi-section .banner__box{padding:4rem 0rem!important}.sort-by{top:100px!important;margin-right:0!important;right:10%}#tabs .collection{margin-top:80px!important}.ui-tabs .ui-tabs-panel{padding:0!important}.tabs.ui-tabs .ui-tabs-nav{padding-left:0!important;justify-content:center!important}.contact{padding-bottom:150px!important}.article-template{padding-left:20px!important;padding-right:20px!important}#Banner-template--21346934325544__33f088ca-8c6f-4425-b29a-78d6e3e1fe28.banner{margin-top:0}.collection ul.product-grid{margin-top:50px}.collection_heading .rich-text__wrapper{padding-left:0!important}.slick-prev,.slick-next{margin-right:15px;margin-left:15px}.about-welcome-jubi .image-with-text__content{padding-left:0!important;padding-right:0!important}.logo-section ul li{border:0px!important}.shipping-table .multicolumn-list{max-width:100%;display:block}}@media (max-width: 590px){.section-header{position:fixed!important;margin-bottom:0;width:100%!important;z-index:99999!important;margin-top:40px}#MainContent{margin-top:130px!important}.utility-bar{width:100%!important;height:50px!important;position:fixed!important;z-index:99999!important}.shopify-section-group-header-group{z-index:999!important}.contact-v2{grid-template-columns:auto!important}.rating,.rating-count{display:none!important;margin:0}.contact-v2 .form-wrapper{width:100%;padding-bottom:40px}.about-banner .banner__media img{object-fit:cover!important}footer .footer-container .footer-column:first-child{width:100%!important}}@media (max-width: 535px){.collection .card{background:#fff!important;border-radius:20px!important;padding:10px!important}.logo-section ul li:nth-child(2){border-left:0px}.banner__box{padding-left:0!important;padding-right:0!important}.collection .card-wrapper{padding:5px!important}.collection .card__information a{color:#242628!important;font-size:16px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:0px}.blog .blog__posts{row-gap:20px!important}#tabs .grid li{width:100%!important;max-width:100%!important}.application-form button{width:100%!important}.wholesale-form h2{font-size:45px!important}#search-form{display:flex!important;flex-wrap:wrap!important}#Banner-template--21346934325544__33f088ca-8c6f-4425-b29a-78d6e3e1fe28 .banner__box{padding:4rem 0px!important}#Banner-template--21346934325544__33f088ca-8c6f-4425-b29a-78d6e3e1fe28 .banner__heading{font-size:70px!important}.logo-section .multicolumn-list.grid{justify-content:center}.logo-section .multicolumn-list .grid__item{max-width:49%;width:100%!important;padding:0}.logo-section .multicolumn-card,.logo-section .multicolumn-card .multicolumn-card__info,.logo-section .multicolumn-list:not(.slider){padding-left:0!important;padding-right:0!important}.logo-section h3{font-size:25px!important}.logo-section .multicolumn-card__image-wrapper--third-width{width:50px!important}}.business-info a{text-decoration:none;color:#121212}.product .price__container{margin-bottom:10px!important;min-height:40px}.product-form__buttons button{border-radius:100px!important;border:1px solid #E0E880!important;background:#e0e880!important;color:#000!important;font-family:Agrandir!important;font-size:16px!important;font-style:normal;font-weight:700;line-height:1;letter-spacing:2px;text-transform:uppercase;max-width:65%;padding-top:15px!important}.product-form__buttons button:hover{background:#fff!important;color:#000!important;border:1px solid #E0E880!important}a.button,#submitButton{background-color:#e0e880!important;color:#000;border:solid 1px #E0E880!important;padding-right:50px!important}a.button:hover,#submitButton:hover{background:#fff!important;color:#000!important;border:1px solid #E0E880!important}.jubi-section a.button{background:#e0e880!important;color:#000!important}.jubi-section a.button:hover{background-color:transparent!important;color:#fff!important;border:solid 1px #E0E880!important}#shopify-section-sections--23334224134440__17263949008d07eb6b{display:none}.product-form__input{flex:0 0 100%;padding:0;margin:15px 10px 1.2rem!important;max-width:44rem;min-width:fit-content;border:none}.mega-menu__content{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease}.mega-menu[open] .mega-menu__content{max-height:1000px;opacity:1}.mega-menu__list{display:inline-grid!important;gap:30px;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none}.banner__heading{margin-bottom:0;font-size:50px!important}@media screen and (max-width:767px){.banner__heading{margin-bottom:0;font-size:30px!important}}@media screen and (max-width:1100px){.hidemobile{display:none}}@media only screen and (min-width: 750px){h3,.h3{padding-top:30px;font-size:calc(var(--font-heading-scale)* 1.8rem)}}@media only screen and (max-width: 750px){h3,.h3{padding-top:30px;font-size:calc(var(--font-heading-scale)* 1.8rem)}}.price--large{font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.13rem;font-size:3rem!important;font-weight:900!important}.product .price .badge,.product .price__container{margin-bottom:.5rem;padding:5px 10px!important}.card__heading{margin-top:0;margin-bottom:0;padding:0}.noarrow a.button:after{display:none}.button.wholesale{background-color:#000!important;border:1px solid black!important;margin-right:7px!important;color:#fff!important;padding:10px 20px 7px!important;border-radius:50px!important;text-decoration:none!important}.button.wholesale:hover{background-color:#fff!important;border:1px solid black!important;margin-right:7px!important;color:#000!important;padding:10px 20px 7px!important;border-radius:50px!important;text-decoration:none!important}.button.locator{color:#000!important;background-color:#fff!important;border:1px solid black!important;padding:10px 20px 7px!important;border-radius:50px!important;text-decoration:none!important}.button.locator:hover{color:#fff!important;background-color:#000!important;border:1px solid black!important;padding:10px 20px 7px!important;border-radius:50px!important;text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/gm-custom.css.map */
