.sideCart{position:fixed;right:0;top:0;width:100%;height:100vh;z-index:9999999999;visibility:visible}.sideCart .sidecart-bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#0000005e}.sideCart:not(.active){visibility:hidden}.sc-wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;overflow-y:auto}.sc-wrapper::-webkit-scrollbar{width:2px}.sc-wrapper::-webkit-scrollbar-track{background:#dfdfdf}.sc-wrapper::-webkit-scrollbar-thumb{background:#a7a5a5;border-radius:8px}.sc-wrapper::-webkit-scrollbar-thumb:hover{opacity:.7}.sc-head{display:flex;align-items:center;justify-content:space-between}.side-cart{background:#fff;box-shadow:0 0 6px #c3c3c34d;width:calc(40% + 250px);height:100%;margin-left:auto;position:relative;clip-path:inset(0 0 0 100%);transition:.4s ease all;padding:28px 20px 24px 286px}.sideCart.active .side-cart{clip-path:inset(0 0 0 0);transition:.4s ease all}.sc-close{width:24px;height:24px;display:flex;cursor:pointer}.sc-close svg{width:100%;height:auto;max-height:100%}.sch-left p{font-weight:700;font-size:12px;line-height:120%;letter-spacing:1px;text-transform:uppercase;color:#1a1a1a}.sch-left p span{font-weight:400;font-size:12px;line-height:136%;letter-spacing:.02em;text-transform:none}.sch-left{display:flex;align-items:center;gap:11px}.sch-left a{font-weight:400;font-size:12px;line-height:110%;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-underline-offset:2px;text-decoration-thickness:0;color:#1a1a1a}.sc-in{margin-top:auto;margin-bottom:auto}.side-cart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px}.side-cart-empty h3{font-weight:500;font-size:32px;line-height:110%;letter-spacing:0;text-align:center;text-transform:capitalize;color:#202322}.side-cart-empty p{font-weight:400;font-size:12px;line-height:140%;letter-spacing:0;text-align:center;vertical-align:middle;color:#1a1a1a}.jf-icon{display:flex;max-width:120px;width:100%}.jf-icon svg{width:100%;height:auto;max-height:100%}.sce-txt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.sc-in .cart-item{padding:12px 0;border-bottom:1px solid #e0e0e0;display:flex;align-items:stretch;justify-content:space-between;gap:8px}.sc-in .cart-item:first-child{padding-top:0}.sc-in .cart-item:last-child{border-bottom:none;padding-bottom:0}img.cart-image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.cart-item-image{position:relative;width:20%;min-width:20%;padding-top:20%;border-radius:6px;overflow:hidden}p.cart-item-title{font-weight:500;font-size:16px;line-height:100%;letter-spacing:-.02em;text-transform:capitalize;color:#151515}p.cart-discount-percent{font-weight:600;font-size:12px;line-height:100%;letter-spacing:-.03em;display:inline-flex;text-transform:capitalize;color:#397e1b;padding:4px 8px;border:1px solid #397e1b;border-radius:16px;align-items:center;justify-content:center}.cart-item-info{display:flex;flex-direction:column;justify-content:space-between;gap:8px;align-items:flex-start}.cart-item-info .cii-top{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;align-items:flex-start}.cart-item-info.hasDiscount{justify-content:space-between}.cart-item-info p.cart-price{font-weight:500;font-size:12px;line-height:136%;letter-spacing:-.02em;color:#151515}.cart-item-info .cart-variant{background-color:#f5ece1;padding:6px 10px;font-weight:500;font-size:12px;line-height:136%;letter-spacing:-.02em;color:#151515;border-radius:4px}span.cart-compare-price{font-weight:400;text-align:right;vertical-align:middle;text-decoration:line-through;color:#6b6b6b;margin-right:6px}.cart-item-left{display:flex;align-items:stretch;width:80%;gap:12px}.cart-qty button,.cart-page-qty-btn{border:none;padding:0;background:transparent;display:flex;width:28px;height:28px;cursor:pointer}.cart-qty button svg,.cart-page-qty-btn svg{width:100%;height:auto;max-height:100%}.cart-qty,.cart-page-qty{display:flex;align-items:center;gap:18px;align-self:flex-end}.cart-qty span.qty-count,.cart-page-qty span.cart-page-qty-count{font-family:var(--scale);font-weight:400;font-size:13.21px;line-height:96%;letter-spacing:-.05em;color:#1a1a1a}.side-cart-with-items{height:350px;overflow:hidden;overflow-y:auto;padding-right:6px;margin:20px 0}.side-cart-with-items::-webkit-scrollbar{width:2px}.side-cart-with-items::-webkit-scrollbar-track{background:#dfdfdf}.side-cart-with-items::-webkit-scrollbar-thumb{background:#a7a5a5;border-radius:8px}.side-cart-with-items::-webkit-scrollbar-thumb:hover{opacity:.7}.cart-loader{position:absolute;top:0;right:0;bottom:0;left:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.cart-loader.active{opacity:1;visibility:visible}.loader-spinner{width:40px;height:40px;border:3px solid #ccc;border-top-color:#1a1a1a;border-radius:50%;animation:spin .8s linear infinite}.sc-footer .discount-field{margin-bottom:20px;display:block}.discount-field .discount-field__form{display:flex;align-items:flex-end;width:100%}.discount-field__form input{width:58%;border:none;border-bottom:1px solid #6A6A6A;border-radius:0;background-color:transparent;outline:none;padding:6px 10px;font-size:14px}.discount-field__form button{width:42%;border:none;border-bottom:1px solid #6A6A6A;background-color:#6a6a6a;color:#fff;padding:10px 30px;cursor:pointer;transition:.3s ease all}.discount-field__form button:hover{background-color:#151515;border-color:#151515}.discount-error{color:#d60000;font-size:13px;margin-top:6px}.discount-pills{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.discount-pill{display:flex;align-items:center;justify-content:flex-start;gap:6px;font-weight:600;font-size:15px;letter-spacing:-.48px;color:#397e1b}.discount-pill .discount-text{display:flex;align-items:center;gap:6px}.discount-pill button{color:#d60000;font-weight:400;text-decoration:underline;font-size:12px;padding:2px 0 0;border:none;background:transparent;margin-left:10px;cursor:pointer}.discount-field__submit-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px}.discount-field__submit-btn .btn-loader{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0;visibility:hidden;animation:spin .8s linear infinite}.discount-field__loading .discount-field__submit-btn .btn-loader{opacity:1;visibility:visible}.discount-field__loading .discount-field__submit-btn .btn-text{opacity:.6}.discount-field{position:relative}.discount-field__loading{pointer-events:none;opacity:.85}.cart-totals>div{display:flex;align-items:stretch;justify-content:space-between}.cart-totals{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;margin-top:10px}.cart-totals .cs-title{font-weight:400;font-size:12px;line-height:140%;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#1a1a1a}.cart-totals .cs-title span{color:#5c5c5c;font-size:10px}.cart-totals .cs-res{font-weight:500;font-size:12px;line-height:136%;letter-spacing:-.02em;text-align:right;color:#151515}.cart-totals>div p{width:48%}.checkout-btn{background:linear-gradient(90deg,#ffc761,#f7a816 138.78%);border:none;display:flex;align-items:center;justify-content:space-between;border-radius:32px;gap:16px}.checkout-btn .checkout-txt{font-weight:500;font-size:14px;line-height:100%;letter-spacing:.02em;text-transform:uppercase;color:#2c2c2c}.checkout-btn .checkout-total{font-weight:600;font-size:16px;line-height:100%;letter-spacing:-.02em;text-align:right;vertical-align:middle;text-transform:capitalize;color:#1a1a1a}.cart-recommendation-wrapper{display:none;position:absolute;right:calc(100% - 250px);flex-direction:column;top:0;padding:54px 20px;box-shadow:0 0 6px #c3c3c34d;background-color:#fff;height:100dvh;max-width:250px;min-width:240px}.cart-recommendation-wrapper .cr-head{font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-align:center;margin-bottom:32px}.cart-recommendation{display:flex;flex-direction:column;gap:23px;overflow:hidden;overflow-y:auto;height:100dvh}.cart-recommendation::-webkit-scrollbar{width:2px}.cart-recommendation::-webkit-scrollbar-track{background:#dfdfdf}.cart-recommendation::-webkit-scrollbar-thumb{background:#a7a5a5;border-radius:8px}.cart-recommendation::-webkit-scrollbar-thumb:hover{opacity:.7}.cart-recommendation .recommended-item{border:1px solid #000000;border-radius:16px;position:relative}.recommended-item .ri-img{aspect-ratio:1/1;border-radius:16px;overflow:hidden;position:relative}.recommended-item .ri-img:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,#2220 47.15%,#000000b3),linear-gradient(0deg,#000000b3 7.03%,#2220 25.74%);z-index:1}.ri-img img{width:100%;height:100%;object-fit:cover}.recommended-item .ri-txt{position:absolute;bottom:56px;z-index:2;padding:0 12px;width:100%}.ri-txt .rit-title{font-weight:600;font-size:12px;line-height:120%;letter-spacing:-.32px;color:#fff}.cards-slider .ri-txt .rit-title{font-size:15px}.recommended-item .fc_add_to_cart{background:transparent;font-weight:500;font-size:12px;text-transform:capitalize}.recommended-item .fc_add_to_cart button{font-weight:500;font-size:13px;text-transform:capitalize;letter-spacing:-.48px}.recommended-item .fc_add_to_cart .add-to-cart{background:none;border:none;box-shadow:none;outline:none;color:#2c2c2c;font-size:14px;line-height:100%;padding:16px 20px;font-weight:600;font-family:Inter;width:100%;cursor:pointer;font-weight:500;font-size:13px;text-transform:capitalize;letter-spacing:-.48px;text-align:center}.recommended-item .fc_add_to_cart .remove_product,.recommended-item .fc_add_to_cart .add_product{display:none}.collection-main{width:100%}.collection-main .breadcrumbs,.bdp-in .breadcrumbs{display:flex;align-items:flex-start;gap:4px}.collection-main .breadcrumbs p,.bdp-in .breadcrumbs p,.collection-main .breadcrumbs a,.bdp-in .breadcrumbs a{font-size:12px;line-height:136%;letter-spacing:.02em;text-align:center;color:#6b6b6b;text-align:left}.collection-main .breadcrumbs p,.bdp-in .breadcrumbs p{word-break:break-all}.collection-main .breadcrumbs a,.bdp-in .breadcrumbs a{color:#1a1a1a}.collection-main h1,.collection-main h2{font-size:clamp(32px,4vw,46px)}.collection-main .head{display:flex;flex-direction:column;gap:24px}.collection-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:12px;grid-row-gap:20px;position:relative;margin-top:63px}.collection-main .collection-wrapper{margin-top:24px}.collection-wrapper nav.pagination{display:flex;align-items:center;justify-content:center;gap:24px;grid-column:1 / -1;margin-top:20px}.collection-wrapper .load-more-wrap{display:flex;justify-content:center;grid-column:1 / -1;margin-top:30px}.load-more-wrap .load-more-btn.is-loading{opacity:.6;pointer-events:none}.collection-wrapper .no-products-found{display:flex;width:100%;flex-direction:column;align-items:center;gap:10px;grid-column:1 / -1;padding-top:40px}.no-products-found .reset-link{margin-top:30px}.no-products-found h3{font-size:40px;text-align:center}.no-products-found p{text-align:center}.tc-filter-wrap{display:flex;align-items:center;justify-content:flex-start;gap:20px;margin-top:20px;position:relative}.filter-sidebar form{display:flex;justify-content:flex-start;gap:12px;padding-bottom:80px;flex-wrap:wrap}.filter-sidebar form .clear-filter{position:absolute;bottom:0;z-index:99;width:100%;left:0;padding:12px 40px;background:#fff;border-top:1px solid #dbd7c8;display:flex;align-items:center;justify-content:space-between}.filter-sidebar form .clear-filter a{font-weight:500;font-size:12px;line-height:150%;letter-spacing:1px;text-align:right;text-transform:uppercase;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto;color:#1a1a1a;text-underline-offset:3px}.form-filter-wrap.list .ff-head{display:flex;align-items:center;gap:8px;padding:10px;background:#dbd7c8;cursor:pointer;justify-content:space-between}.form-filter-wrap.list .ff-head p{font-weight:500;font-size:12px;line-height:150%;letter-spacing:1px;text-transform:uppercase;color:#151515}.filter-down-arrow{width:16px;flex-shrink:0;transition:.6s all ease}.form-filter-wrap.list.active .filter-down-arrow{transform:rotate(180deg)}.filter-down-arrow svg{width:100%;height:auto;max-height:100%}.form-filter-wrap.list{position:relative;min-width:180px}.form-filter-wrap.list .ff-in{position:absolute;z-index:9;border:1px solid #e7e7e7;background-color:#fff;display:none;width:100%;border-radius:6px;top:42px}.form-filter-wrap.list .ff-in ul{display:flex;flex-direction:column;gap:8px;padding-top:10px}.form-filter-wrap.list .ff-in li label{font-weight:400;font-size:12px;line-height:136%;letter-spacing:.02em;text-transform:capitalize;color:#151515;word-break:break-all;display:flex;align-items:center;gap:12px}.form-filter-wrap .ff-in ul li input{-webkit-appearance:none;appearance:none;width:14px;height:14px;border:1px solid #151515;position:relative;cursor:pointer;border-radius:0;margin:0;padding:0;flex-shrink:0}.form-filter-wrap .ff-in ul li input:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0752/8015/4881/files/tick.svg?v=1762169024);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:13px;height:14px;margin:auto;transition:.4s all ease}.form-filter-wrap .ff-in ul li input:checked:after{opacity:1}.form-filter-wrap.list .ff-in li label span{display:none}.form-filter-wrap.list .ff-in li{padding:5px}.form-filter-wrap.price_range{display:none!important}.filter-wrap.sort-by select{background:transparent;border:none;-webkit-appearance:none;appearance:none;position:relative;padding-right:20px;background-image:url(https://cdn.shopify.com/s/files/1/0752/8015/4881/files/down-arrow.svg?v=1762171493);background-position:right 35%;background-repeat:no-repeat;background-size:10px 10px;outline:none;cursor:pointer;font-weight:500;font-size:14px;line-height:150%;letter-spacing:1px;text-align:right;text-transform:uppercase;border-radius:0}.collection-wrapper nav.pagination .pag-numbers span.active:first-of-type{font-weight:500;font-size:14px;line-height:88%;letter-spacing:-.03em;text-align:center;text-transform:capitalize;color:#fcf9f5;padding:6px;background-color:#151515;border-radius:50%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;flex-shrink:0;height:auto;width:24px}.collection-wrapper nav.pagination .pag-numbers{display:flex;align-items:center;justify-content:center;gap:20px}.collection-wrapper nav.pagination .pag-btn img{width:100%;height:auto;max-height:100%}.collection-wrapper nav.pagination .pag-btn{width:8px;display:flex}.collection-wrapper nav.pagination .pag-numbers a{font-weight:400;font-size:14px;line-height:88%;letter-spacing:-.03em;text-align:center;text-transform:capitalize;color:#6b6b6b}.filter-wrap.sort-by{width:20%;display:flex;align-items:center;justify-content:flex-end}.filter-wrap.filter{width:auto;display:inline-block}.quick-filters.is-disabled{opacity:.5;pointer-events:none;filter:grayscale(1);cursor:not-allowed}.seo-sec-wrapper p{font-size:16px;color:#1a1a1a;line-height:150%;letter-spacing:0em}.seo-sec-wrapper h2{font-size:clamp(24px,3.5vw,38px);margin-bottom:12px;margin-top:24px}.seo-sec-wrapper h3{font-size:clamp(20px,3.5vw,32px);margin-bottom:12px;margin-top:18px}.seo-sec-wrapper h4,.seo-sec-wrapper h5,.seo-sec-wrapper h6{font-size:clamp(18px,3.5vw,28px);margin-bottom:12px;margin-top:16px}.seo-sec-wrapper a{font-weight:500;font-size:14px;line-height:150%;letter-spacing:1px;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto;color:#1a1a1a;text-underline-offset:3px}.seo-sec-wrapper ul{list-style:disc;padding-left:32px;margin-top:8px;margin-bottom:8px;display:flex;flex-direction:column;gap:4px}.seo-sec-wrapper{max-width:90ch}.seo-content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-height:1.5;transition:max-height .3s ease-out}.seo-content.is-expanded{display:block;-webkit-line-clamp:none}.seo-show-more{margin-top:10px;background:none;border:none;color:#000;text-decoration:underline;font-weight:700;cursor:pointer;padding:0}.filter-cross-div{display:none}.collection-banner{display:flex;align-items:center;justify-content:center;padding:110px 0 38px}.collection-banner h1{font-size:clamp(32px,4vw,46px)}.cb-wrapper{display:flex;flex-direction:column;gap:26px}.cb-collection{display:flex;justify-content:flex-start;gap:18px;flex-wrap:wrap}.cb-collection a.cbcIn{display:flex;gap:12px;align-items:center;background-color:#dbd7c8;border-radius:12px;padding-right:20px}.cb-collection a.cbcIn .cbcImg{width:70px;height:70px;border-radius:12px;overflow:hidden;position:relative}.cb-collection a.cbcIn .cbcImg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;scale:1;transition:.6s all ease}.cb-collection a.cbcIn:hover .cbcImg img{scale:1.1}.cb-collection a.cbcIn .cbcTxt p{font-weight:600;font-size:12px;line-height:150%;letter-spacing:1.5px;text-align:center;text-transform:uppercase;color:#1a1a1a;position:relative;white-space:nowrap}.cb-collection a.cbcIn .cbcTxt p:after{content:"";position:absolute;width:100%;margin:0 auto;height:1px;transform:scaleX(0);bottom:0;left:0;transform-origin:bottom center;transition:transform .25s ease-out;background-color:#1a1a1a}.cb-collection a.cbcIn:hover .cbcTxt p:after{transform:scaleX(1);transform-origin:bottom center}.filter-buttton{display:none}.filter-buttton{display:flex;align-items:center;gap:12px;font-weight:500;font-size:14px;line-height:150%;letter-spacing:1px;text-align:right;text-transform:uppercase;padding:10px 10px 10px 0;cursor:pointer}.filter-buttton svg{width:14px;height:14px}.filter-sidebar{position:fixed;top:0;left:0;height:100dvh;background-color:oklab(0% none none/.6);z-index:9999999999;padding:30px 20px 40px;width:85%;clip-path:inset(0 100% 0 0);display:flex;align-items:center;justify-content:center}.filtersidebar-in{background-color:#fff;width:100%;max-width:560px;height:auto;padding:30px 40px;display:flex;flex-direction:column;gap:20px;max-height:90dvh;overflow:hidden;overflow-y:auto;position:relative}.filter-sidebar.active{clip-path:inset(0 0% 0 0)}.filter-sidebar form{flex-direction:column}.form-filter-wrap.list .ff-in{position:static;border:none;transform:none}.filter-cross-div{display:flex;justify-content:space-between;align-items:center}.filter-cross-div p{display:flex;align-items:center;gap:8px}.filter-cross-div p span{font-weight:500;font-size:12px;line-height:150%;letter-spacing:1px;text-align:right;text-transform:uppercase}.filter-cross-div .filter-close-mob{width:18px;height:18px;cursor:pointer}.filter-cross-div .filter-close-mob svg{width:100%;height:auto;max-height:100%}.filter-cross-div p svg{width:12px;height:12px}.filter-sidebar-form{overflow:hidden;overflow-y:auto}.qf-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:10px}.qf-wrapper .qf-pill{border:1px solid #1a1a1a;padding:8px 16px;color:#1a1a1a;background-color:transparent;font-size:15px;border-radius:6px;font-weight:500;font-family:var(--font-primary--family);cursor:pointer;transition:.3s ease all;white-space:nowrap}.qf-wrapper .qf-pill:hover,.qf-wrapper .qf-pill.is-active{background-color:#1a1a1a;color:#fcf9f5;border:1px solid #1a1a1a}.qf-wrapper .qf-pill.is-disabled{opacity:.5;cursor:not-allowed;background:#f0f0f0;border-color:#ddd}.qf-wrapper .qf-pill.clear-all-pill{border:none;text-decoration:underline}.qf-wrapper .qf-pill.clear-all-pill:hover{background-color:transparent;color:#1a1a1a;text-decoration:underline}.pro-grid{display:flex;align-items:flex-start;justify-content:space-between}.pro-img-wrap{display:flex;flex-direction:column;gap:30px;position:sticky;top:110px;width:60%}.pro-img{display:flex;flex-direction:row-reverse;width:100%;justify-content:space-between;gap:11px;align-items:stretch;max-height:700px;overflow:hidden;position:relative}.pro-desp{width:38%}.pro-desp .title .price{display:flex;flex-direction:column;gap:8px}.pro-desp .title .price-detailsss{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:4px}.price-detailsss .pd-top{display:flex;align-items:flex-end;justify-content:flex-start;gap:4px}.price-detailsss .sell-price{font-weight:700;font-size:24px;line-height:80%;color:#ff0202}.price-detailsss .sell-price.withoutbg{color:#151515}.price-detailsss .real-price{font-weight:500;font-size:15px;line-height:100%;color:#6b6b6b}.price-detailsss .sell-price-variant-perkg,.title .price .price-txt{font-weight:500;font-size:12px;line-height:100%;color:#6b6b6b}.price-detailsss .pd-top .off-percent{font-size:12px;line-height:13px;color:#ff0202;padding:1px 6px;margin-left:2px;font-weight:600;display:inline-block;border:1px solid #ff0202;border-radius:50px;background:transparent;transition:.3s ease all}.title .price .price-txt a{color:#6b6b6b;text-decoration:underline}.price-detailsss .vvv-discount{padding:4px;border-radius:40px;font-weight:600;font-size:10px;line-height:100%;letter-spacing:-.03em;text-align:center;text-transform:capitalize;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #397e1b;color:#397e1b;transition:.4s all ease}.pro-right-side{width:calc(100% - 129px);position:relative}.pro-right-side .fc_category_tags{position:absolute;left:15px;top:15px;display:flex;flex-wrap:wrap;gap:6px;width:150px;z-index:2}.pro-right-side .fc_bestsell_tags{position:absolute;right:0;top:15px;z-index:2}.pro-right-side .fc_organic_auth{z-index:2}.pro-right-side .btn-wrap .custom-prev,.pro-right-side .btn-wrap .custom-next{background-color:#fcf9f5;display:flex;align-items:center;justify-content:center;width:36px;height:36px;transition:.3s ease all;position:absolute}.pro-right-side .btn-wrap .custom-prev.disabled,.pro-right-side .btn-wrap .custom-next.disabled,.pro-right-side .btn-wrap .custom-prev:disabled,.pro-right-side .btn-wrap .custom-next:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.pro-right-side .btn-wrap .custom-prev{left:20px;top:0;bottom:0;margin:auto}.pro-right-side .btn-wrap .custom-next{right:20px;top:0;bottom:0;margin:auto}.prod-main-image{width:100%;position:relative;border-radius:20px;overflow:hidden}.prod-main-image:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,#2220 74.58%,#0006),linear-gradient(0deg,#0006 7.03%,#2220 25.74%);z-index:1;pointer-events:none}.prod-thumb-image{width:20%;max-width:118px;position:absolute!important;left:0;top:0;height:100%;cursor:pointer}.prod-main-image img,.prod-thumb-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.prod-main{width:100%;padding-top:100%;aspect-ratio:1/1}.prod-main-image .item{border-radius:20px;overflow:hidden}.prod-thumb{aspect-ratio:1/1;position:relative;border-radius:12px;overflow:hidden;border:3px solid transparent}.prod-thumb:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#0000004d;z-index:1;transition:.3s ease all}.slick-current .prod-thumb{border-color:#ffbb42}.slick-current .prod-thumb:before{background:transparent}.prod-thumb-image .slick-slide{margin-bottom:7px}.prod-main-image .slick-list,.prod-main-image .slick-track{height:100%}.prod-thumb-image .slick-list{height:100%!important;padding:0!important;cursor:grab}.prod-thumb-image .slick-list:active{cursor:grabbing}.pro-img-wrap .pro-test{width:calc(100% - 129px);margin-left:auto;display:flex;flex-direction:column;gap:10px}.pro-grid .pro-test.formobile{display:none}.pro-img-wrap .tr-testimonial p{font-size:16px}.title-review{display:flex;align-items:stretch;justify-content:space-between}.ts-certificate{display:flex;justify-content:flex-end;gap:8px}.ts-certificate .tsc-img{display:flex;max-width:34px}.ts-certificate .tsc-img img{width:100%;height:auto;max-height:100%;object-fit:contain;aspect-ratio:3/2;border-radius:4px}.tr-testimonial p{font-size:12px;line-height:120%;letter-spacing:0px;vertical-align:middle;color:#202322;padding-left:8px;margin-top:-2px}.tr-testimonial svg{width:100%;max-width:16px;height:auto;max-height:100%}.tr-okendo .oke-sr-count{font-size:12px;font-weight:500;color:#1a1a1a}.tr-okendo .oke-stars svg{height:14px}.tr-review-certi{display:flex;align-items:center;gap:16px}.product-info .title{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid #e5e3df;padding:16px;border-radius:20px}.product-info .title h1{font-weight:500;font-size:32px;line-height:120%;letter-spacing:0em;color:#202322}.product-info-block{display:flex;flex-direction:column;gap:8px;padding:24px 16px;background:#fff;border:1px solid #e5e3df;border-radius:20px;margin-top:9px}.product-info-block .pi-item{display:flex;align-items:flex-start;gap:8px}.product-info-block .pi-item p{font-weight:400;font-size:14px;line-height:140%;letter-spacing:-.01em;color:#1a1a1a}.product-info-block .pi-item p strong{font-weight:600}.product-info-block .pi-item svg{width:14px;height:14px;flex-shrink:0;margin-top:3px}.product-usp{display:flex;align-items:stretch;justify-content:flex-start;gap:6px;overflow:hidden;overflow-x:auto;margin-top:9px;padding-bottom:2px}.product-usp::-webkit-scrollbar{height:2px;width:100%}.product-usp::-webkit-scrollbar-thumb{background:#a7a5a5;border-radius:8px}.product-usp::-webkit-scrollbar-track{background:#dfdfdf}.product-usp .pu-item{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 12px 8px 6px;background:#fff;border:1px solid #e5e3df;width:max-content;border-radius:46px}.product-usp .pu-item svg{width:28px;height:28px;flex-shrink:0}.product-usp .pu-item p{font-weight:500;font-size:12px;line-height:110%;letter-spacing:-.02em;color:#151515;text-wrap-mode:nowrap}.product-usp .pui-icon{width:28px;height:28px}.product-usp .pui-icon svg{width:100%;height:auto;max-height:100%;aspect-ratio:1/1;object-fit:contain}.store-usp{display:flex;align-items:stretch;justify-content:space-between;gap:8px;margin-top:8px}.store-usp .su-item{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #e5e3df;border-radius:20px;padding:16px 18px;flex:1 1 100%}.store-usp .su-item .sui-icon{width:35px;height:35px;flex-shrink:0}.store-usp .su-item .sui-icon img{width:100%;height:auto;max-height:100%;aspect-ratio:1/1;object-fit:contain}.store-usp .su-item p,.store-usp .su-item a{font-size:12px;line-height:130%;letter-spacing:0px;text-align:center;color:#1a1a1a;display:inline-flex}.store-usp .su-item p>i{text-align:left;margin-bottom:20px}.store-usp .su-item a{text-decoration:underline;text-underline-offset:2px}.sc-shipping-arrival{display:flex;align-items:center;background:#fff;border:1px solid #e5e3df;border-radius:16px;padding:8px 24px;gap:10px;margin-top:12px}.sc-shipping-arrival p{font-size:14px;line-height:140%;letter-spacing:0px;color:#1a1a1a}.sc-shipping-arrival p span{font-weight:600}.sc-shipping-arrival svg{width:35px;height:35px;flex-shrink:0}.variant{padding:16px;background:#fff;border:1px solid #e5e3df;border-radius:20px;margin-top:8px}.sv-perKg{display:flex;align-items:center;gap:20px}.sv-perKg p{font-family:var(--scale);font-weight:500;font-size:12px;leading-trim:CAP_HEIGHT;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#202322}.sv-perKg .perKg{font-weight:500;font-size:12px;line-height:140%;letter-spacing:0px;color:#6b6b6b}.variant-option{margin-top:18px}.variant-option ul{display:flex;align-items:stretch;gap:8px;justify-content:flex-start;padding-top:16px;overflow:hidden;overflow-x:auto;padding-bottom:5px}li.variant-value{padding:12px 16px;border:2px solid transparent;background:#fff;border-radius:4px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;transition:.4s all ease;position:relative;gap:4px;cursor:pointer;min-width:130px;width:100%}li.variant-value:after{width:100%;height:100%;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #e5e3df;transition:.4s all ease}li.variant-value.active:after{opacity:0}li.variant-value .vv-bestseller,.fc_variant_item .vv-bestseller{position:absolute;top:-18px;left:0;right:0;margin:0 auto;font-weight:500;font-size:9px;line-height:75%;letter-spacing:-.02em;text-align:center;text-transform:capitalize;padding:8px 15px;border:2px solid #99bd0f4d;background-color:#fff;border-radius:6px;z-index:1;display:inline-table}.fc_variant_item .vv-bestseller{top:-21px}li.variant-value:hover,li.variant-value.active{box-shadow:0 -1.82px 6.37px #ffa5001a inset;background:#fff2db;border-color:#ffbb42}li.variant-value:hover:after{border-color:transparent}li.variant-value .vv-value{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}li.variant-value .vvv-value{font-size:13px;line-height:100%;text-transform:uppercase;color:#151515;text-align:center}li.variant-value .perKg{font-weight:500;font-size:12px;line-height:140%;letter-spacing:-.5px;color:#6b6b6b;white-space:nowrap}li.variant-value .vvv-discount{padding:4px;border-radius:40px;font-weight:600;font-size:10px;line-height:100%;letter-spacing:-.03em;text-align:center;text-transform:capitalize;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid transparent;color:#397e1b;transition:.4s all ease}li.variant-value.active .vvv-discount{border-color:#397e1b}li.variant-value .vv-peices{font-weight:400;font-size:12px;line-height:116%;letter-spacing:.02em;text-align:center;color:#151515;transition:.4s all ease}li.variant-value.active .vv-peices{font-weight:600}li.variant-value.active .vvv-value,li.variant-value.active .perKg{font-weight:700}li.variant-value.is-sold-out{background:#f3f3f3;opacity:.5}.priceCheckout{margin-top:12px;display:flex;align-items:stretch;justify-content:space-between;gap:10px}.priceCheckout .price{display:flex;flex-direction:column;width:25%}.priceCheckout .price .real-price,.priceCheckout .price .price-txt{font-weight:500;font-size:12px;line-height:140%;letter-spacing:0px;vertical-align:middle;text-decoration:line-through;color:#6b6b6b}.priceCheckout .price .sell-price{font-weight:600;font-size:18px;leading-trim:CAP_HEIGHT;line-height:100%;letter-spacing:-.01em;text-transform:capitalize;color:#151515;margin-top:2px}.priceCheckout .price .price-txt{font-size:10px;text-decoration:none;margin-top:2px}.priceCheckout .custom-btn{border:none;width:calc(100% - 105px);border-radius:40px}.priceCheckout .submit{width:100%;display:flex;gap:5px}.priceCheckout .qty-selector{position:relative;display:flex;align-items:center;justify-content:space-between;width:100px!important;border:1px solid #e5e3df;border-radius:40px;padding:0 10px}.priceCheckout .qty-selector button{background:transparent;border:0px;padding:2px;cursor:pointer;font-size:16px}.priceCheckout #Quantity{background:transparent;font-size:16px;font-weight:700;border:none;width:100%;height:50px;margin-bottom:0!important;padding:10px!important;text-align:center}.priceCheckout #Quantity{-moz-appearance:textfield}.priceCheckout #Quantity:focus{outline:none}.priceCheckout #Quantity::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.variant .delivery-to{margin-top:16px!important;font-size:14px}.variant .delivery-to span.calculated-delivery-date{font-weight:600}.variant .delivery-to .product_delivery_modal_opener small{font-size:14px;text-decoration:underline;color:#6b6b6b}#delivery-info,#delivery-info-skeleton{visibility:hidden!important;opacity:0!important;height:0!important;overflow:hidden!important;margin-top:0!important;padding:0!important}#add-to-cart,.add-to-cart-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:8px}.fc_add_to_cart .add-to-cart-btn{display:flex}.fc_add_to_cart .add-to-cart-btn .btn-text,.fc_add_to_cart .add-to-cart-btn .btn-label,.fc_add_to_cart .add-to-cart-btn .btn-spinner,.fc_add_to_cart .add-to-cart-btn .btn-check{width:auto}#add-to-cart .btn-spinner,.add-to-cart-btn .btn-spinner{display:none;position:absolute}#add-to-cart .btn-check,.add-to-cart-btn .btn-check{display:none}#add-to-cart.loading .btn-text,.add-to-cart-btn.loading .btn-text{opacity:.3}#add-to-cart.loading .btn-spinner,.add-to-cart-btn.loading .btn-spinner{display:inline-block;width:18px;height:18px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}#add-to-cart.success .btn-check,.add-to-cart-btn.success .btn-check{display:inline-block;font-size:20px;font-weight:600}@keyframes spin{to{transform:rotate(360deg)}}.checkout-data{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 0;gap:6px!important}.checkout-data>p{display:flex;align-items:center;justify-content:center;gap:4px}.checkout-data>p span svg{width:20px!important}.corner-cart-reviews-placeholder .okeReviews{display:block!important}.corner-cart-reviews-placeholder .oke-minimalBadge{display:flex;align-items:flex-end;gap:6px;justify-content:center}.corner-cart-reviews-placeholder .oke-minimalBadge .oke-stars-foreground{width:100%!important}.corner-cart-reviews-placeholder .oke-minimalBadge-stars{display:flex}.corner-cart-reviews-placeholder .oke-minimalBadge-count{display:flex;align-items:center;gap:4px;line-height:100%;font-size:14px}#corner-cowi-cart-summary-card-cta-button{border-radius:35px;padding:14px 20px!important;width:calc(100% - 30px)!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:14px!important}#corner-cowi-related-items-card-items-wrapper button{border-radius:35px!important}#corner-cowi-cart-apply-discount-section{margin-bottom:10px!important}.payment-options{padding:16px;border-radius:12px;display:flex;align-items:center;gap:10px;justify-content:space-between;background-color:#f4f4f4;margin-top:16px}.payment-options p{font-weight:400;font-size:10px;line-height:120%;letter-spacing:0px;vertical-align:middle;color:#616161}.po-icon-wrap{display:flex;align-items:stretch;justify-content:flex-end;gap:6px}.po-icon-wrap svg{flex-shrink:0;max-height:22px;aspect-ratio:3/2;object-fit:contain}.pa-ques-wrap{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:10px 0}.pa-ques-wrap .pa-ques{font-size:14px;font-weight:500;font-family:var(--scale);letter-spacing:1px;line-height:100%;color:#202322;text-transform:uppercase}.pa-ques-wrap .pa-ques .pa-icon{width:24px;height:24px}.pa-ques-wrap .pa-ques .pa-icon svg{width:100%;height:auto;max-height:100%}.paes-icon{width:100%;flex-shrink:0}.paes-icon.square{aspect-ratio:1/1;overflow:hidden}.paes-icon img{width:100%}.paes-icon.square img,.paes-icon.square video{height:100%;width:100%;object-fit:cover;object-position:center}.paes-icon.square>a{aspect-ratio:1/1;overflow:hidden}.paes-icon.square video{object-fit:contain}.paes-content{display:flex;flex-direction:column;gap:6px}.pa-div .product-desc h2{margin-bottom:20px;font-size:clamp(28px,2.543px + 4.623vw,36px)}.pa-div .product-desc p{font-size:15px}.product-desc .tech-list{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.tech-list .tech-item{display:flex;align-items:flex-start;gap:6px}.tech-item .ti-name{font-weight:700;line-height:150%;font-size:15px;white-space:nowrap}.tech-item .ti-data{font-weight:400;line-height:150%;font-size:15px}.pa-item{padding:10px 0;border-bottom:1px solid #e0e0e0}.paes-item{display:flex;flex-direction:column;gap:14px}.paes-item .metafield-rich_text_field{display:flex;flex-direction:column;gap:6px}.paes-item .metafield-rich_text_field p{font-size:15px;font-weight:400;line-height:150%}.paes-item .metafield-rich_text_field p.boldp{font-size:16px;font-weight:600}.paes-item .metafield-rich_text_field p a{font-weight:600;color:#f7a816;text-decoration:underline}.paes-item .metafield-rich_text_field ul{list-style:inherit;padding-left:20px}.paes-item .metafield-rich_text_field ul li{font-size:15px;font-weight:400;line-height:150%;letter-spacing:0px;color:#1a1a1a}.pa-item:first-child{padding-top:0}.pa-item:last-child{padding-bottom:0;border-bottom:0}.paeat-wrap{width:100%;overflow:hidden}.paeat-wrap .pawrap-image,.pawrap-image img{width:100%}.pa-eat-store{display:grid;grid-auto-columns:30%;grid-auto-flow:column;overflow-x:scroll;gap:30px;margin-bottom:15px;padding-bottom:10px}.paes-item p{font-size:14px;line-height:120%;letter-spacing:0px;color:#1a1a1a}.pa-wrapper{background:#fff;border:1px solid #e5e3df;padding:16px 24px;border-radius:20px}.pa-div{padding-top:5px;display:none;margin-bottom:15px}.nutrition-info{display:grid;grid-template-columns:1fr 1fr;gap:50px}.nutri-image p,.nutri-image li{font-size:15px;font-weight:400;line-height:150%}.nutri-image ul{list-style:inherit;display:flex;flex-direction:column;gap:1px;padding-left:20px;margin-top:8px}.nutri-image img{width:100%}.nutri-info{display:flex;align-items:center}.nutri-info p{font-size:15px;max-width:80%;margin:0 auto}.origin-wrap{display:flex;flex-direction:column;gap:4px}.origin-wrap p{font-size:15px}.origin-wrap ul{padding-left:20px;list-style:disc;display:flex;flex-direction:column;gap:4px}.origin-wrap ul li{font-size:15px}.pas-month{display:flex;align-items:stretch;gap:4px}.pas-month .month-in{display:flex;flex-direction:column;gap:8px;align-items:center}.pas-month .month-in p{font-size:12px;font-weight:600;line-height:110%;color:#151515;text-align:center;text-transform:capitalize}.pas-month .month-in .month-pill{width:36px;height:10px;border:1px solid #99bd0f;border-radius:48px;background-color:transparent}.pas-month .month-in.high-season .month-pill{background-color:#99bd0f}.pas-month .month-in.low-season .month-pill{background-color:#ffc761;border:1px solid #ffc761}.pas-country{display:flex;align-items:center;gap:12px}.pas-country p{font-weight:600;font-size:14px;line-height:120%;letter-spacing:.01em;color:#000}.pa-seasons-legend{display:flex;align-items:center;gap:12px;margin-top:22px;padding-top:14px;border-top:1px dashed #d9d2c8}.pa-seasons-legend-item{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background-color:#fcf9f5}.pa-seasons-legend-pill{width:28px;height:12px;border-radius:48px;border:1px solid #99bd0f;background-color:transparent;box-shadow:inset 0 0 0 1px #ffffff2e}.pa-seasons-legend-pill.high-season{background-color:#99bd0f}.pa-seasons-legend-pill.low-season{background-color:#ffc761;border-color:#ffc761}.pa-seasons-legend-label{font-size:12px;font-weight:600;line-height:1;color:#151515;letter-spacing:.02em}.pas-shipping{font-size:14px;line-height:100%;color:#1a1a1a;display:flex;align-items:center;gap:4px;text-transform:lowercase}.pas-shipping svg{width:20px;height:20px}.pa-seasons{display:flex;align-items:center;gap:100px}p.tp-head{padding:5px 14px 5px 10px;font-size:14px;font-weight:500;font-family:var(--scale);line-height:100%;text-transform:uppercase;color:#fff;display:inline-flex;border-bottom-right-radius:48px;min-width:115px;letter-spacing:.03em}p.tp-head.texture{background-color:#a65424}p.tp-head.sweetness{background-color:#ff8fbf}p.tp-head.sourness{background-color:#ff8730}p.tp-head.juiciness{background-color:#31b99b}.tp-profile{font-weight:600;font-size:12px;line-height:110%;letter-spacing:.01em;color:#000}p.product-description-metafield{font-size:14px;margin-bottom:15px}.pa-technical{display:flex;flex-direction:column;gap:4px}.pa-technical .pati-data p{font-size:15px;font-weight:600}.pa-technical .pati-data p span{font-weight:400;font-size:15px}.tp-wrap{display:flex;align-items:center;gap:8px;justify-content:flex-start;padding-left:18px}.tp-pill-in{display:flex;align-items:stretch;justify-content:center;gap:6px}.taste-pill{width:65px;height:8px;border-radius:4px;border:1px solid}.texture .taste-pill{border-color:#a65424}.sweetness .taste-pill{border-color:#ff8fbf}.sourness .taste-pill{border-color:#ff8730}.juiciness .taste-pill{border-color:#31b99b}.texture .taste-pill.active{background-color:#a65424}.sweetness .taste-pill.active{background-color:#ff8fbf}.sourness .taste-pill.active{background-color:#ff8730}.juiciness .taste-pill.active{background-color:#31b99b}.padiv-para{margin-bottom:30px}.padiv-para p{font-size:15px}.pad-taste-profile{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding-bottom:20px}.profile-in{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.pa-item svg{width:100%;height:auto;max-height:100%}.pa-item .pa-icon svg path{transition:.4s all ease}.pa-item .pa-icon{width:24px;height:24px}.pa-item.active .pa-icon svg path.plus-horizontal{opacity:0}.product-accordion{margin-top:55px}.freq-wrap{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;gap:16px;margin-top:44px}.modal-header button{display:block!important}.prod-main-image img{opacity:0}.prod-main-image.slick-initialized img{opacity:1}.prod-thumb-image{opacity:0}.prod-thumb-image.slick-initialized{opacity:1}.boxIn{display:flex;flex-direction:column;gap:10px;margin-top:10px}.box-content{display:flex;align-items:center;gap:12px;padding-left:10px}.box-content .box-content-title{font-family:var(--scale);font-weight:500;font-size:12px;line-height:150%;letter-spacing:1px;vertical-align:middle;text-transform:uppercase;color:#202322;text-wrap-mode:nowrap}.box-content-in{display:flex;align-items:stretch;gap:6px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x}.box-content-in::-webkit-scrollbar{display:none}.box-content-in.dragging{cursor:grabbing}.box-content-in.dragging .cotent-item{pointer-events:none}.box-content-in .cotent-item{font-size:12px;font-weight:500;color:#1a1a1a;line-height:100%;letter-spacing:0px;padding:16px 18px;border-radius:46px;background-color:#fff;border:1px solid #e5e3df;width:max-content;text-wrap-mode:nowrap}.pair-with{padding:16px;background:#fff;border:1px solid #e5e3df;border-radius:20px;margin-top:10px}.pair-with .heading h3{font-weight:500;font-size:22px}.pair-with .freq-wrap{margin-top:16px;display:block}.pair-with .fruits_card{display:grid;grid-template-columns:1fr 1fr;border:none;gap:30px;background:inherit}.pair-with .fc_bottom .fc_bottom_center{display:none}.pair-with .fruits_card .fc_top{border-radius:12px;overflow:hidden;order:2}.pair-with .star_review{flex-direction:column;align-items:flex-start}.pair-with .fc_product_title{font-weight:600;font-size:20px}.pair-with .fc_trust_text,.pair-with .fc_category_tags{display:none}.pair-with .fc_organic_auth{bottom:auto;top:18px}.pair-with .fc_bottom .fc_bottom_top,.pair-with .fc_bottom .fc_bottom_end{padding-left:0}.pair-with .fc_price_weight{flex-direction:column;align-items:flex-start;gap:2px}.pair-with .fc_price_weight p span{padding-left:0}.pair-with .fc_image{aspect-ratio:inherit;width:100%;height:100%}.zoom-wrapper{cursor:zoom-in;display:block}.zoom-wrapper img{width:100%;height:auto}.fancybox__container{z-index:99999999999!important}@media screen and (min-width:768px){.filter-sidebar{width:100%}}.modal.fade .modal-dialog{border-radius:0}.modal.fade .modal-dialog .modal-header h5{font-size:1.6rem;font-weight:500;margin-bottom:20px}.modal-header button{padding-left:20px;margin-bottom:auto;padding-top:10px}.modal-body p{font-size:14px;padding-bottom:5px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-2.css.map */
