.product-page-main{padding:20px 0 0}.product-page-main .product-single__hero:after,.product-page-main .product-single__hero:before{display:none}.product-page-main .product-single__hero{display:flex;gap:100px;align-items:flex-start}.product-page-main .product-single__hero>div{width:calc(50% - 50px)!important;float:none}.template-product .product-single__hero>.grid__item.post-large--one-half{display:flex;flex-direction:row-reverse}.template-product .product-single__photos{width:calc(100% - 170px);padding:0;margin:0;border:1px solid rgba(0,0,0,.2)}.template-product .product-single .grid__item .product-single__thumbnails{width:140px;padding:0;margin:0 30px 0 0}.template-product .product-single__photos .slick-slide img{height:100%;width:100%;object-fit:cover;vertical-align:middle;display:inline-block;padding:10px;aspect-ratio:1 / 1}.template-product .product-single__thumbnails .slick-slide{min-height:unset;border:2px solid #D9D9D9;margin:10px 0;min-width:100%}.template-product .product-single__thumbnails .slick-slide.slick-current{border-color:#000}.template-product .product-single__thumbnails .slick-slide img{padding:2px;height:auto;width:100%;display:inline-block;vertical-align:middle;aspect-ratio:1/1}.template-product .product-single__photos .slick-slide video{height:auto;aspect-ratio:1 / 1;vertical-align:middle}.product-page-main .left-side-thumb:after,.product-page-main .left-side-thumb:before{display:none}.product-page-main .left-side-thumb{display:grid;grid-template-columns:136px auto;gap:28px}.product-page-main .left-side-thumb>div{width:100%!important}.product-page-main .left-side-thumb .pro-feature-image{margin:0;border:1px solid rgba(0,0,0,.2);display:flex;align-items:center}.product-page-main .left-side-thumb .pro-feature-image>div{width:100%}.template-product .product-single__thumbnails .slick-arrow{width:36px!important;height:36px;border-radius:0;position:relative;border:none;font-size:0;inset:auto;left:50%;transform:translate(-50%)}.template-product .product-single__thumbnails .slick-arrow:before{display:none}.template-product .product-single__thumbnails .slick-arrow.slick-prev{background:url(up-arrow.png) no-repeat!important;background-size:contain;margin-bottom:10px}.template-product .product-single__thumbnails .slick-arrow.slick-next{background:url(down-arrow.png) no-repeat!important;background-size:contain;margin-top:10px}.template-product .product-single__thumbnails .slick-arrow.slick-prev:hover{background:url(up-arrow-hover.png) no-repeat!important;background-size:contain}.template-product .product-single__thumbnails .slick-arrow.slick-next:hover{background:url(down-arrow-hover.png) no-repeat!important;background-size:contain}.template-product .product-single__thumbnails .slick-arrow.slick-prev.slick-disabled{background:url(up-arrow.png) no-repeat!important;cursor:not-allowed;background-size:contain}.template-product .product-single__thumbnails .slick-arrow.slick-next.slick-disabled{background:url(down-arrow.png) no-repeat!important;cursor:not-allowed;background-size:contain}.template-product .product-page-main .product-single .product-info-main-block{background:none;padding:0}.product-page-main .product-info-main-block .pro-breadcrumb .breadcrumb{text-align:center;margin:0 0 30px;color:#232323;font-family:Lato;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.product-page-main .product-info-main-block .pro-breadcrumb .breadcrumb a{color:#232323;font-family:Lato;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.product-page-main .product-info-main-block .pro-breadcrumb .breadcrumb span{color:#23232380;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.product-page-main .product-info-main-block h1.product-single__title{color:#232323;text-align:center;font-family:trajan-pro-3,serif;font-size:34px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin:0;padding:0 0 4px}.product-page-main .product-info-main-block .jdgm-rev-widg__summary-stars{text-align:center;margin-bottom:10px}.product-page-main .product-info-main-block .jdgm-rev-widg__summary-stars .jdgm-star{color:#3d3d3d;font-size:25px;letter-spacing:4px}.product-page-main .product-info-main-block .price-block{color:#000;text-align:center;font-family:Lato;font-size:26px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin:0}.product-page-main .product-info-main-block .price-block .product-single__price{color:#000;text-align:center;font-family:Lato;font-size:22px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin:0}.product-page-main .product-info-main-block hr{opacity:.2;border-color:#000;margin:20px 0}.product-page-main .product-info-main-block .product-description p{color:#000;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;opacity:.8;margin:0 0 15px}.product-page-main .product-info-main-block .product-description p:last-child{margin:0}.product-page-main .product-info-main-block .swatch{margin:10px 0 0!important;display:flex;gap:16px}.product-page-main .product-info-main-block .swatch .color{padding:0!important}.product-page-main .product-info-main-block .swatch .color label{min-width:26px!important;height:26px!important;border-color:#fff!important;outline:1px solid transparent;outline-offset:2px}.product-page-main .product-info-main-block .swatch .color label.border_dark{outline:1px solid #000}.product-page-main .product-info-main-block .swatch .variant-value-name,.product-page-main .pro-breadcrumb.pro-breadcrumb-mobile{display:none}.product-page-main .product-info-main-block .jdgm-widget{text-align:center;margin-bottom:10px}.product-page-main .product-info-main-block .jdgm-widget .jdgm-prev-badge{display:flex!important;justify-content:center;gap:10px;align-items:center}.product-page-main .product-info-main-block .jdgm-preview-badge .jdgm-star.jdgm-star{color:#000;font-size:15px}.product-page-main .product-shop-pay{text-align:center;color:#000;font-family:Lato;font-size:16px;margin-top:20px}.product-page-main .custom-tag-output{text-align:center}.template-product .product-page-main .product-single .product-info-main-block .grid__item{width:100%}.product-page-main .product-info-main-block .product-variants-qnty{display:flex;gap:20px;flex-wrap:wrap;flex-direction:column}.product-page-main .product-info-main-block .product-variants-qnty>div{margin:0}.product-page-main .product-info-main-block .product-variants-qnty .product-variants{min-width:250px;width:100%}.product-page-main .product-info-main-block .product-variants-qnty .quantity-selector{margin:0}.template-product .product-variants .variant-subtitle{margin:0 0 20px;color:#000c;font-family:Lato;font-size:16px;font-weight:400;line-height:normal;text-transform:capitalize;display:block}.template-product .product-variants .variant-subtitle strong{color:#000;font-family:Lato;font-size:22px;font-weight:700;line-height:normal;text-transform:capitalize;padding-right:5px}.product-page-main .quantity-dropdown-wrapper{position:relative;width:100%;max-width:250px}.product-page-main .quantity-dropdown-wrapper .quantity-dropdown{border:1px solid rgba(102,102,102,.3);background:#f5f5f5;color:#000;font-family:Lato;font-size:16px;font-weight:600;line-height:normal;text-transform:capitalize;border-radius:0;margin:0;padding:20px 60px 20px 20px}.product-page-main .quantity-dropdown-wrapper .dropdown-arrow{position:absolute;right:20px;top:28px;pointer-events:none}.product-page-main .product-info-main-block .product-variants-qnty .product-variants .options label{font-size:14px;font-weight:700;line-height:1.5}.product-page-main .product-info-main-block .product-variants-qnty .product-variants .options select{margin:5px 0 15px;border:solid 1px #dcdcdc;font-size:14px;padding:8px 30px 8px 10px;width:100%!important;max-width:250px}.product-custom-code{padding:20px 0 0}.product-custom-code .product-customization{display:flex;flex-direction:column;gap:5px}.product-custom-code .product-customization a{display:inline-grid;align-items:center;grid-template-columns:45px auto;gap:10px;color:#000;font-family:Lato;font-size:16px;font-weight:600;line-height:normal;text-transform:uppercase;cursor:pointer}.product-custom-code .product-ser-row{display:flex;justify-content:space-between;padding:10px 0 30px}.product-custom-code .product-ser-col{display:inline-grid;align-items:center;grid-template-columns:45px auto;gap:16px;color:#000;font-family:Lato;font-size:18px;font-weight:500;line-height:normal}.product-custom-code .product-custom-des{padding:30px 0;border-top:1px solid rgba(0,0,0,.2)}.product-custom-code .product-custom-des p{margin:0 0 20px;color:#333c;font-family:Lato;font-size:16px;font-weight:400;line-height:normal}.product-custom-code .product-custom-des p:last-child{margin-bottom:0}.product-custom-code .product-custom-des p a{color:#000c;font-weight:700}.add-to-cart-btn-main .add-cart-btn{width:100%;max-width:583px;transition:all .5s ease;background:#000;color:#fff;font-family:Lato;font-size:18px;font-weight:700;line-height:normal;text-transform:uppercase;border:1px solid #000}.add-to-cart-btn-main .add-cart-btn:hover{background:#fff;color:#000}.template-product .grid__item .add-to-cart-btn-main{flex-wrap:nowrap}.template-product .grid__item .add-to-cart-btn-main a.wishlist-button{display:flex;height:70px;width:70px;min-width:70px;align-items:center;justify-content:center;border:1px solid #000;background:#000;transition:all .5s ease;padding:5px;color:#fff}.template-product .grid__item .add-to-cart-btn-main a.wishlist-button:hover{background:#fff;color:#000}.pro_description{padding:0}.pro_description ul.tabs{margin:0;padding:0;width:100%;display:flex}.pro_description ul.tabs li{margin:0;cursor:pointer;padding:10px 10px 20px;position:relative;display:flex;border-bottom:solid 1px rgba(0,0,0,.2);border-radius:0;width:100%;color:#00000080;font-family:Lato;font-size:20px;font-weight:400;line-height:normal;text-align:center;justify-content:center;transition:all .5s ease}.pro_description ul.tabs li.active{background-color:#fff;color:#000;border-bottom:solid 3px #000;font-weight:700;padding-top:20px;transform:translateY(2px)}.pro_description .tab_container{width:100%;background:#fff;padding:20px 0}.pro_description .tab_content{padding:0;display:none;color:#000c;font-family:Lato;font-size:16px;font-weight:400;line-height:normal}.pro_description .tab_content ul{list-style:disc;margin:0 0 20px 20px;line-height:2}.pro_description .tab_content ul li{margin:0}.pro_description .tab_content h4{margin:0 0 10px;color:#000c;font-family:Lato;font-size:20px;font-weight:700;line-height:normal}.pro_description .tab_drawer_heading{display:none}.our-story-sec{padding:80px 0;position:relative}.our-story-sec:before{content:"";position:absolute;left:50%;transform:translate(-50%);top:0;background-color:#f5f5f5;width:calc(100vw - 15px);height:100%}.our-story-sec .page-width{position:relative;max-width:950px;margin:0 auto}.our-story-sec .our-story-row{display:grid;grid-template-columns:auto 244px;align-items:center;gap:80px}.our-story-sec .our-story-left h2{margin:0 0 20px;color:#000;font-family:trajan-pro-3,serif;font-size:40px;font-weight:600;line-height:normal;text-transform:uppercase}.our-story-sec .our-story-des p{margin:0;color:#000000b3;font-family:Lato;font-size:18px;font-weight:400;line-height:normal}.our-story-sec .our-story-right img{vertical-align:middle;border-radius:100%}.template-product .footer-main-bg{margin-top:0}.template-product .product-recommendations .section-header .h4{margin:0 0 30px;color:#000;text-align:center;font-family:trajan-pro-3,serif;font-size:32px;font-weight:600;line-height:normal;text-transform:uppercase}.product-recommendations .hvr-bounce-to-bottom:before{background:#000}.custom-liquid-sec{padding:50px 0}.custom-liquid-sec .review-title{color:#000;font-family:trajan-pro-3,serif;font-size:32px;font-weight:600;line-height:normal}.product-description-box{display:inline-block;max-height:94px;overflow:hidden;vertical-align:top;margin-bottom:10px}.product-description-box.expanded{max-height:10000px;padding-bottom:10px}.des-read-more{display:inline;cursor:pointer;margin-left:5px;font-weight:600;text-decoration:none;font-family:Lato;font-size:16px}.des-read-more:hover{text-decoration:underline}@media screen and (max-width: 1600px){.template-product .product-single__hero>.grid__item.post-large--one-half{align-items:flex-start}}@media screen and (max-width: 1440px){.product-page-main .product-single__hero{gap:50px}.product-page-main .product-single__hero>div{width:calc(50% - 25px)!important}.template-product .product-single__photos{width:calc(100% - 110px)}.template-product .product-single .grid__item .product-single__thumbnails{width:100px;margin:0 10px 0 0}}@media screen and (max-width: 1279px){.our-story-sec:before{width:100vw}.our-story-sec{padding:30px 0}.our-story-sec .our-story-row{gap:20px}.our-story-sec .our-story-left h2{margin:0 0 10px;font-size:30px}.our-story-sec .our-story-des p{font-size:16px}.product-custom-code .product-customization a{font-size:15px}.product-custom-code .product-ser-row{padding-bottom:20px}.product-custom-code .product-ser-col{gap:10px;font-size:15px}.product-custom-code .product-custom-des{padding:20px 0}.product-custom-code .product-custom-des p{font-size:15px}.pro_description ul.tabs li,.pro_description .tab_content h4{font-size:16px}.product-page-main{padding:10px 0 0}.product-page-main .product-info-main-block .pro-breadcrumb .breadcrumb{margin:0 0 15px}.product-page-main .product-info-main-block h1.product-single__title{font-size:30px}.product-page-main .product-info-main-block .price-block .product-single__price{font-size:22px}.product-page-main .product-info-main-block .product-description p{font-size:14px}.template-product .product-variants .variant-subtitle{margin:0 0 10px;font-size:18px}.template-product .product-recommendations .section-header .h4{margin:0 0 20px;font-size:30px}}@media screen and (max-width: 991px){.product-page-main .product-single__hero{flex-wrap:wrap}.product-page-main .product-single__hero>div{width:100%!important}.template-product .product-single__hero>.grid__item.post-large--one-half{flex-direction:column;gap:20px}.template-product .product-single .grid__item .product-single__thumbnails{width:100%;margin:0;padding:0 40px}.template-product .product-single__photos{width:100%}.template-product .product-single__thumbnails .slick-slide{min-width:unset;margin:0 5px}.template-product .product-single__thumbnails .slick-arrow{position:absolute;inset:auto;top:calc(50% - 18px);transform:rotate(-90deg);margin:0!important}.template-product .product-single__thumbnails .slick-arrow.slick-prev{left:0}.template-product .product-single__thumbnails .slick-arrow.slick-next{right:0}.product-info-main-block .pro-breadcrumb{display:none}.product-page-main .pro-breadcrumb.pro-breadcrumb-mobile{display:block}.pro-breadcrumb-mobile .breadcrumb{margin:0}.template-product .grid__item .add-to-cart-btn-main a.wishlist-button{height:55px;width:55px;min-width:55px}.product-page-main .product-info-main-block .product-variants-qnty{gap:20px}.template-product .product-variants .variant-subtitle{font-size:16px}.template-product .product-variants .variant-subtitle strong{font-size:18px}.product-page-main .quantity-dropdown-wrapper .quantity-dropdown{padding:15px 60px 15px 20px}.product-page-main .quantity-dropdown-wrapper .dropdown-arrow{top:22px}}@media screen and (max-width: 767px){.our-story-sec .our-story-left h2{font-size:24px}.our-story-sec .our-story-des p{font-size:15px}.product-page-main .product-info-main-block h1.product-single__title{font-size:24px}.product-page-main .product-info-main-block .jdgm-rev-widg__summary-stars .jdgm-star{font-size:18px}.product-page-main .product-info-main-block .price-block .product-single__price{font-size:20px}.template-product .product-recommendations .section-header .h4{font-size:24px}.product-page-main .product-single__hero{gap:30px}.product-page-main .product-info-main-block h1.product-single__title{font-size:20px;line-height:1.2}.pro_description .tab_container{padding:10px 0}}@media screen and (max-width: 550px){.our-story-sec .our-story-row{grid-template-columns:1fr;text-align:center}}@media screen and (max-width: 480px){.product-page-main .product-info-main-block .product-variants-qnty{flex-direction:column;align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/product-style.css.map */
