.product-variant-picker-block legend.block{display:none}.mixed_shape_grid .product-tile .media__styled-element{border-radius:0!important}.mixed_shape_grid .product-tile .product-media-object .media__shape-wrapper{clip-path:unset!important}.mixed_shape_grid .product-tile .product-tile__featured-media{height:250px;min-height:250px;max-height:250px}.mixed_shape_grid .product-tile .product-tile__featured-media img.clip-path-media{height:380px}.mixed_shape_grid .product-tile .product-tile__featured-media *{height:100%!important}.mixed_shape_grid .product-tile .product-tile h3{font-size:22px;text-transform:capitalize;font-family:Appetite}.mixed_shape_grid .product-tile .product-tile .price__container .price-item{font-size:22px;font-weight:600;line-height:normal}.mixed_shape_grid .product-tile.relative{border:1px solid #411b10;padding:30px;border-radius:20px;overflow:hidden;height:100%}.mixed_shape_grid ul.grid{margin-top:60px}.collection_page>.section-content{padding-top:0}.collection_page>.section-content ul.grid{margin-top:0}.collection_page .product-tile.relative .product-tile__container{background-color:transparent;padding:0}.mixed_shape_grid .product-tile__quick-buy form.quick-buy-product-form{display:flex;align-items:center;flex-wrap:wrap;grid-gap:15px}.mixed_shape_grid .product-tile__quick-buy form.quick-buy-product-form .mb-2\.5.text-center{margin:0}.mixed_shape_grid .product-tile__quick-buy form.quick-buy-product-form .pb-button-shadow{flex:1}.mixed_shape_grid .product-tile__quick-buy form.quick-buy-product-form select{width:170px;padding:12px 43px 12px 16px;background-color:transparent}.home_banner .max-w-lg{max-width:35rem;padding-left:3.14rem;width:100%}.home_banner h2.heading-standard{font-size:4rem;width:calc(100% + 100px)}.product-content .product-block-quantity-selector .flex .push-btn .push-btn__surface{background-color:transparent!important;border:0;box-shadow:none}.product-content .product-block-quantity-selector .flex{background:#fff;width:fit-content;border:1px solid #411b10;border-radius:50px;padding:3px 10px}.product-content .product-block-quantity-selector .flex .push-btn:hover .theme-icon path{stroke:#411b10}.product-content .product-block-quantity-selector .flex input{outline:none}.custom_recommend{border-top:1px solid #411b10;padding-bottom:0;padding-top:25px}.custom_recommend .font-heading{text-align:center;font-size:30px;margin-bottom:35px}.custom_recommend .recomment_outter{display:flex;align-items:center;flex-wrap:wrap;grid-gap:30px}.custom_recommend .recomment_image{width:150px;margin:0;max-width:100%}.recomment_pro_inner p.text-scheme-text{font-size:20px;font-family:Appetite;text-transform:capitalize;line-height:normal}.recomment_pro_inner .recomment_btn{position:relative;display:inline-block;cursor:pointer;border-radius:99px;padding:.75rem 1rem;text-align:center;font-size:18px;line-height:1.2;text-transform:none;background:#fed213;color:#411b10;box-shadow:inset 0 0 0 1px #411b10;box-sizing:border-box;transition:transform .1s cubic-bezier(.215,.61,.355,1);width:150px;max-width:100%}.recomment_pro_inner .recomment_btn:hover{color:#fff;background-color:#411b10}.recomment_item{background-color:#f6f6f6;padding:30px;border-radius:12px}.recomment_pro_inner p.recomment_price{font-size:26px;line-height:normal;margin-bottom:16px}.custom_recommend+.pb-safe-bottom .to-scheme-background-0{background:unset}.recomment_pro{flex:1}.overlay-price{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:#411b107f;z-index:21;opacity:0;transition:.3s all}.mixed_shape_grid .product-tile.relative:hover .overlay-price{opacity:1}.overlay-price-inner{display:flex;align-items:center;justify-content:flex-end;padding:20px 30px}.price-overlay .price__regular .price-item{color:#fff}.stars-overlay{font-size:24px;color:#411b10;z-index:9;position:relative}.jdgm-preview-badge .jdgm-star{color:#fed213!important}.stars-overlay .jdgm-prev-badge{font-size:20px;display:flex!important;align-items:center;justify-content:center;grid-gap:10px;margin-bottom:10px}.bar_feature_section img{max-height:600px!important;object-fit:contain!important}.footer-logo img{height:100px}footer .footer-row .font-heading{font-family:Helvetica,Arial,sans-serif!important;font-size:20px;font-weight:600;letter-spacing:.5px}footer .footer-row .footer-col-1 ul svg{width:32px;height:32px;object-fit:cover}footer .footer-row .footer-col-1 ul{grid-gap:18px}footer .footer-copyright{display:flex;justify-content:center;align-items:center;width:100%;grid-gap:30px}footer .footer-policy-links{display:flex;justify-content:flex-start;grid-gap:30px}footer .section-content-top-margin{margin-top:9rem!important}footer .footer-row .footer-col-3 .font-heading{font-family:Caprasimo,sans-serif!important;font-weight:200;font-size:26px}footer .footer-row .footer-col-3 .description{width:300px;margin-bottom:25px}footer .footer-row .footer-col-3 input.input--background{background:rgb(var(--color-scheme-background));box-shadow:inset 0 0 0 var(--input-border-width) rgb(var(--color-button-border));border-radius:0 100px 100px 0;border:1px solid;height:45px}#NewsletterForm-sections--21987302473916__footer::placeholder{text-transform:capitalize}footer .footer-row .contact-form .items-center{position:relative}footer .footer-row .contact-form .items-center .push-btn{position:absolute;top:0;bottom:0;width:auto;right:0;margin-top:0;height:45px}.dasso_story p{font-size:22px!important}.feature-text{font-size:42px}.bar_feature_section .heading-standard{font-size:35px}.splide__slide .inline-rte{font-size:20px}.custom_text .section-content p{font-size:22px!important}.shopify-policy__title h1{font-size:30px}.shopify-policy__body h2{font-size:26px;margin-bottom:20px:}.page-header-section .font-heading{font-size:42px}.jdgm-preview-badge{cursor:pointer}@media only screen and (max-width:1560px){.custom_recommend .font-heading{text-align:center;font-size:25px;margin-bottom:25px}.custom_recommend .recomment_image{width:130px}.recomment_pro_inner p.text-scheme-text{font-size:18px}.recomment_pro_inner p.recomment_price{font-size:22px}#right-drawer-slot .overflow-hidden .flex.flex-auto.flex-col{min-height:200px}}@media only screen and (max-width:1370px){.recomment_item{padding:20px}.custom_recommend .recomment_outter{grid-gap:20px}.custom_recommend .recomment_image{width:100px}.recomment_pro_inner p.text-scheme-text{font-size:14px}.recomment_pro_inner p.recomment_price{font-size:18px;margin-bottom:10px}.recomment_pro_inner .recomment_btn{padding:.55rem .5rem;font-size:16px}.custom_recommend+.pb-safe-bottom{padding-bottom:15px}.home_banner .max-w-lg{max-width:30rem;padding-left:0}.home_banner .checkmark-col li{padding:0 1.4rem!important}.home_banner h2.heading-standard{font-size:3.5rem}}@media only screen and (max-width:1199px){.home_banner h2.heading-standard{font-size:2.7rem}.recomment_item{padding:15px}.custom_recommend .font-heading{font-size:20px}.home_banner .max-w-lg{max-width:25rem}.home_banner .checkmark-col{grid-gap:0!important}.home_banner .checkmark-col li{padding:0 1.2rem!important}.mixed_shape_grid .lg\:grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home_banner .relative{display:flex;flex-direction:column-reverse;grid-gap:0}.home_banner .banner-review{order:3}.footer-logo img{height:80px}footer .footer-row .footer-col-3 .font-heading{font-size:23px}#NewsletterForm-sections--21987302473916__footer::placeholder{font-size:15px}footer .section-content-top-margin{margin-top:6rem!important}.dasso_story p{font-size:18px!important}.custom-scroll .comparison-table th{width:29vw}.feature-text{font-size:32px}.bar_feature_section .grid-cols-4 .heading-secondary,.custom_text .section-content p{font-size:19px!important}.shopify-policy__title h1{font-size:27px}.shopify-policy__body h2{font-size:24px}.page-header-section .font-heading{font-size:35px}}@media only screen and (max-width:990px){footer .footer-row{display:grid}footer .footer-col-3{order:1}footer .footer-col-2{order:2;margin-left:20px}footer .footer-col-1{order:3;display:flex;flex-direction:column;align-items:center}footer .footer-policy-links,footer .footer-copyright{grid-gap:10px}footer .footer-policy-links a,footer .footer-copyright p{font-size:14px}footer .section-content-top-margin{margin-top:4rem!important}footer .footer-copyright{flex-wrap:wrap}footer .footer-row .footer-col-3 .description{margin-bottom:30px}}@media only screen and (max-width:991px){.home_banner .max-w-lg{max-width:100%}.home_banner .checkmark-col{justify-content:space-between}.home_banner .checkmark-col{margin:2.5rem 0!important}.home_banner .px-section{margin-bottom:2.5rem;padding-top:10rem}.home_banner .justify-start{justify-content:center}.home_banner .object-wrapper-none{padding-bottom:5rem}.home_banner .relative{display:flex;flex-direction:column-reverse;grid-gap:0}.home_banner .checkmark-col li{padding:0 3.2rem!important}.home_banner .break-words .push-btn{margin-bottom:1.8rem!important}.home_banner .break-words{display:flex;flex-direction:column}.home_banner .break-words .push-btn{order:2}.home_banner .checkmark-col{order:1}.home_banner .break-words .push-btn{margin-bottom:0!important}.home_banner .inline-rte{margin-bottom:1.5rem!important}.jdgm-preview-badge .jdgm-star{font-size:13px!important}.feature-text,.bar_feature_section .heading-standard{font-size:26px}.page-header-section .font-heading{font-size:28px}}@media only screen and (max-width:768px){.home_banner .mobile-image img{width:100%;max-width:490px;margin:0 auto}}@media only screen and (max-width:767px){.mixed_shape_grid .product-tile .product-tile__featured-media *,.mixed_shape_grid .product-tile .product-tile__featured-media{height:auto!important;min-height:200px;max-height:200px}.home_banner .checkmark-col li{padding:0 2.2rem!important}.custom_text .section-content p{font-size:16px!important}}@media only screen and (max-width:575px){.home_banner h2.heading-standard{font-size:2.5rem}.home_banner ul.checkmark-col li .text br{display:block!important}.home_banner h2.heading-standard{font-size:2.5rem!important}.home_banner .inline-rte{font-size:.9rem!important}.home_banner .px-section{padding-top:8rem}.home_banner .mobile-image img{width:100%;max-width:190px;margin:0 auto}.stars-overlay .jdgm-prev-badge{font-size:20px}.mixed_shape_grid .product-tile .product-tile .price__container .price-item{font-size:20px;font-weight:600;line-height:normal}.overlay-price .jdgm-star.jdgm--on:before{content:"\e000";color:#fff}span.site-title{font-size:38px}.bar_per_box{font-size:16px;margin:0!important}.custom_text{max-width:90%}.footer-copyright{display:flex;grid-gap:15px;align-items:center}ul.footer-policy-links{display:flex;grid-gap:10px}.footer-copyright p.copyright:after{content:"|";width:10px;height:10px;padding-left:8px}.shopify-policy__container{max-width:1100px!important}.shopify-policy__body p{margin:10px 0!important}.shopify-policy__body h2{padding:20px 0 10px;margin:0!important}.inline-rte.break-words.social_class{font-family:Caprasimo,sans-serif}.card__surface{background:transparent;padding:0}.card__surface .product-block-description{background:#fcf5d3;padding:1.25rem;border-radius:1rem}.home_banner .checkmark-col li{padding:0 .6rem!important}.home_banner .checkmark-col{justify-content:space-between}.home_banner ul.checkmark-col li .text{font-size:.9rem!important}.home_banner ul.checkmark-col li img{width:1.5rem!important;height:1.5rem!important}.home_banner .banner-review{order:3}.home_banner .break-words{display:flex;flex-direction:column}.home_banner .break-words .push-btn{order:2}.home_banner .checkmark-col{order:1}.home_banner .break-words .push-btn{margin-bottom:0!important}.home_banner .inline-rte{margin-bottom:1.5rem!important}.home_banner ul.checkmark-col li img{width:1.2rem!important;height:1.2rem!important}.stars-overlay .jdgm-prev-badge{flex-direction:column;gap:0}.jdgm-prev-badge__text{font-size:17px}.mixed_shape_grid .product-tile .product-tile h3{font-size:18px}.mixed_shape_grid .product-tile .product-tile__featured-media *,.mixed_shape_grid .product-tile .product-tile__featured-media{height:auto!important;min-height:100px;max-height:100px}.mixed_shape_grid .product-tile.relative{padding:30px 10px}.mixed_shape_grid.sub-description{font-size:14px}.bar_feature_section img{max-height:400px!important;object-fit:contain!important}.icon_text_section .rounded-full{width:60px;height:60px;object-fit:cover}.icon_text_section .rounded-full svg{padding:8px}.icon_text_section .feature-icon-list li{display:flex!important;flex-direction:column!important;align-items:center!important}footer .footer-policy-links a,footer .footer-copyright p{font-size:12px}.custom-scroll .top-left-cell{padding:10px!important;font-size:14px}.custom-scroll .comparison-table th{width:29vw!important}.custom-scroll .comparison-table tr{font-size:14px}}*{box-sizing:border-box}.dg{background:#fcf5d3;border-radius:16px;padding:28px;font-family:DM Sans,sans-serif;margin-top:40px;width:100%}.dg-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#2d1206;margin:0 0 20px}.size-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:20px}.size-card{background:#fffef5;border:1.5px solid #D8D0A0;border-radius:12px;padding:24px 10px 30px;cursor:pointer;text-align:center;position:relative}.size-card.active{border:2px solid #2D1206}.sz-badge{position:absolute;top:-11px;left:50%;transform:translate(-50%);font-size:10px;font-weight:700;padding:3px 10px;border-radius:50px;white-space:nowrap}.bp{background:#f5c42e;color:#2d1206}.bv{background:#2d1206;color:#f5c42e}.sz-name{font-family:Fraunces,serif;font-weight:900;font-size:17px;color:#2d1206;margin:10px 0}.sz-bars{font-size:11px;color:#7a6030;margin-bottom:8px}hr.sd{border:none;border-top:1px solid #E0D8B0;margin:0 0 8px}.sz-price{font-family:Fraunces,serif;font-weight:900;font-size:16px;color:#2d1206;display:none}.sz-pb{font-size:11px;color:#7a6030;margin:5px}.sz-disc{font-size:10px;font-weight:700;padding:2px 7px;border-radius:50px;display:inline-block;margin-top:4px;visibility:hidden}.sz-disc.show{visibility:visible}.disc10{background:#f5c42e;color:#2d1206}.disc15{background:#2d1206;color:#f5c42e}.sz-ship{font-size:10px;color:#2d7d32;font-weight:600;margin-top:3px;min-height:14px}.dg-select{text-transform:capitalize;width:100%;padding:12px 16px;border-radius:12px;border:1.5px solid #C0B070;background:#fffef5;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;color:#2d1206;cursor:pointer}.mix-section{background:#fffef5;border:1.5px solid #D8D0A0;border-radius:12px;overflow:hidden}.mix-header{padding:12px 16px;border-bottom:1px solid #E8E0C0;display:flex;align-items:center;gap:14px}.mix-counter{font-family:Fraunces,serif;font-weight:900;font-size:20px;color:#2d1206;white-space:nowrap}.muted{color:#c0b070}.prog-bar{height:5px;background:#e8e0c0;border-radius:3px;flex:1;overflow:hidden}.prog-fill{height:100%;background:#2d1206;border-radius:3px;transition:width .2s}.mix-row{display:flex;align-items:center;padding:14px 16px;border-bottom:1px solid #F0E8C8}.mix-row:last-child{border-bottom:none}.mix-dot{width:11px;height:11px;border-radius:50%;flex-shrink:0;margin-right:10px}.mix-name{flex:1;font-size:14px;font-weight:600;color:#2d1206}.stepper{display:flex;align-items:center;gap:14px}.st-btn{width:32px;height:32px;border-radius:50%;border:1.5px solid #C0B070;background:#fffef5;font-size:20px;color:#2d1206;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:DM Sans,sans-serif;font-weight:600;line-height:1}.st-btn:disabled{opacity:.25;cursor:default}.st-val{font-family:Fraunces,serif;font-weight:900;font-size:20px;color:#2d1206;min-width:20px;text-align:center}.purch-opts{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.purch-row{background:#fffef5;border:1.5px solid #D8D0A0;border-radius:12px;padding:14px 16px;cursor:pointer;display:flex;align-items:center;gap:12px}.purch-row.active{border:2px solid #2D1206}.radio-c{width:20px;height:20px;border-radius:50%;border:2px solid #C0B070;flex-shrink:0;display:flex;align-items:center;justify-content:center}.purch-row.active .radio-c{border-color:#2d1206;background:#2d1206}.rdot{width:8px;height:8px;border-radius:50%;background:#f5f1cc;display:none}.purch-row.active .rdot{display:block}.purch-info{flex:1}.purch-name{font-size:14px;font-weight:700;color:#2d1206;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.save-badge{font-size:11px;font-weight:700;background:#f5c42e;color:#2d1206;padding:3px 9px;border-radius:50px;white-space:nowrap}.purch-sub-text{font-size:12px;color:#7a6030;margin-top:2px}.purch-pw{text-align:right;flex-shrink:0}.purch-orig{font-size:12px;color:#a09060;text-decoration:line-through}.purch-main{font-family:Fraunces,serif;font-weight:900;font-size:17px;color:#2d1206}.purch-main.green{color:#2d7d32}.cta{width:100%;padding:15px;border-radius:50px;border:1.5px solid #2D1206;background:#fffef5;font-family:DM Sans,sans-serif;font-size:15px;font-weight:700;color:#2d1206;cursor:pointer}.cta:disabled{opacity:.4;cursor:default}.shopify_subscriptions_app_block_purchase_options{display:none}.variant-desc .variant{background:#fcf5d3;padding:1.25rem;border-radius:1rem}.variant-desc .variant p{margin-bottom:10px}.recomment_item p.not-found{width:100%;text-align:center}.desktop-thumbnail{display:none}.sz-discount{font-size:10px;color:#2d7d32;font-weight:600;margin-top:3px;min-height:14px;display:none}button#jdgm-tab_shop_reviews{display:none!important}.home_banner .inline-rte{font-weight:600;font-size:1.1rem;margin-bottom:3.19rem;margin-top:.5rem}.home_banner .checkmark-col{display:flex;flex-wrap:wrap;grid-gap:1.19rem;margin:1.9rem 0}.home_banner .checkmark-col li{padding:0 1.84rem;display:flex;flex-direction:column;grid-gap:.3rem;align-items:center;border-right:.023rem solid rgb(65 27 16 / 15%)}.home_banner ul.checkmark-col li .text{font-weight:600;text-align:center;font-size:1rem}.home_banner ul.checkmark-col li:first-child{padding-left:0!important}.home_banner ul.checkmark-col li:last-child{border-right:transparent}.home_banner ul.checkmark-col li img{width:1.9rem;height:1.9rem;object-fit:cover}.home_banner .break-words .push-btn{display:flex;margin-bottom:40px}.home_banner .break-words .push-btn .push-btn__surface{display:flex;width:100%;align-items:center;justify-content:center;border-color:transparent;font-weight:700;font-size:1.25rem;box-shadow:unset}.home_banner .banner_review_header{display:flex;flex-wrap:wrap;align-items:center;grid-gap:.999rem}.home_banner .banner_review_header .jdgm-star{color:#fed213}.home_banner .banner_review_header .rating-heading{font-size:.9rem}.home_banner .banner_review_content{margin-top:.8rem;font-weight:600;font-style:italic;font-size:.9rem;padding-bottom:50px}.home_banner .break-words .push-btn{display:flex;margin-bottom:1.8rem}.home_banner .inner-wrapper,.home_banner .px-section{max-width:1600px;margin:0 auto}.home_banner .inner-wrapper{max-width:1220px;margin:0 auto}@media only screen and (max-width:1400px){.home_banner .inner-wrapper{max-width:1100px;margin:0 auto}.home_banner h2.heading-standard{font-size:3.5rem;width:calc(100% + 100px)}.home_banner .checkmark-col{margin:0 0 1rem}.home_banner .inline-rte{margin-bottom:2.19rem}}@media only screen and (max-width:1340px){.home_banner .inner-wrapper{max-width:950px;margin:0 auto}.home_banner h2.heading-standard{font-size:2.6rem;width:100%}.home_banner .checkmark-col{margin:0 0 1rem}.home_banner .inline-rte{margin-bottom:2.19rem}.home_banner .checkmark-col{grid-gap:0rem}.home_banner .checkmark-col li{flex:1;padding:0 .2rem!important}.home_banner ul.checkmark-col li .text br{display:none}.home_banner ul.checkmark-col li .text{font-size:.8rem}}p.review-sub-title{text-align:center;padding:10px 0;font-size:20px}.mixed_shape_grid .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,.3fr))}.mixed_shape_grid .sub-description{text-transform:capitalize;padding-top:10px}.home_banner .banner_review_content{margin-top:.8rem;font-weight:600;font-style:italic;font-size:.9rem;padding-bottom:0}.bottom-text.font-heading{font-size:42px;text-align:center;padding:40px 20px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
