.custom-products{width:100%;padding:50px 0}.custom-products__card-description{letter-spacing:0;line-height:1.3;color:#000;font-size:17px;margin-bottom:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}h3.custom-products__card-title{font-family:Special Gothic Condensed One;margin:12px 0 0;font-size:20px;letter-spacing:0;text-transform:uppercase;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.custom-products__card-price{font-size:17px;font-weight:600;color:#d4002d;margin:0;letter-spacing:0}.custom-products__card-price--sale{color:#c0392b;margin-right:8px}.custom-products__card-price--compare{color:#999;text-decoration:line-through;font-weight:400}.custom-products .page-width{display:flex;flex-wrap:wrap;width:100%}.custom-products__left{position:relative;width:40%;min-height:640px;background-color:#5c1a26;overflow:hidden;border-radius:15px}video.custom-products__left-video{position:absolute;height:100%;object-fit:cover;display:block;width:100%}.custom-products__left-placeholder{width:100%;height:100%;min-height:640px;background:#5c1a26}.custom-products__left-placeholder svg{width:100%;height:100%}a.custom-products__left-button{align-self:flex-start;color:#fff;white-space:nowrap;align-items:center;justify-content:center;font-weight:500;transition:background-color .2s ease,color .2s ease,border-color .2s ease;background:#d4002d;text-decoration:none;padding:8px 20px;font-size:16px;letter-spacing:1px;display:flex;font-family:Special Gothic Condensed One;text-transform:uppercase;width:fit-content;margin:14px auto 0;border-radius:0}a.custom-products__left-button:hover{background:transparent;color:#d4002d;border:1px solid}.custom-products__right{width:60%;padding:0 48px;box-sizing:border-box}.custom-products__header{text-align:center;max-width:720px;margin:0 auto 40px}.custom-products__grid{display:block}.custom-products__grid .slick-track{display:flex}.custom-products__grid .slick-slide{height:auto;display:flex}.custom-products__grid .slick-slide>div{width:100%}.custom-products__grid .custom-products__card{margin:0 12px}.custom-products__grid .slick-list{margin:0 -12px}.custom-products__grid .slick-dots{display:flex!important;justify-content:center;gap:8px;list-style:none;padding:0;margin:24px 0 0}.custom-products__grid .slick-dots li{width:8px;height:8px}.custom-products__grid .slick-dots li button{width:8px;height:8px;padding:0;border-radius:50%;background:#d9c3a1;border:none;color:transparent;font-size:0;cursor:pointer}.custom-products__grid .slick-dots li.slick-active button{background:#d4002d}.custom-products__grid .slick-arrow{position:absolute;top:40%;transform:translateY(-50%);z-index:3;width:36px;height:36px;border-radius:50%;background:#d4002d;border:none;box-shadow:0 2px 8px #00000026;cursor:pointer;font-size:0;color:#fff}.custom-products__grid .slick-arrow:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff}.custom-products__grid .slick-prev{left:-18px}.custom-products__grid .slick-prev:before{transform:translate(-30%,-50%) rotate(-135deg)}.custom-products__grid .slick-next{right:-18px}.custom-products__grid .slick-next:before{transform:translate(-70%,-50%) rotate(45deg)}.custom-products__grid .slick-arrow.slick-disabled{opacity:.35;cursor:default}.custom-products__card{display:flex;flex-direction:column}.main-content.custom-products__subheading p{max-width:530px;margin:3px auto;color:#000;font-family:Special Gothic Condensed One;font-size:18px}.custom-products__card-image-wrap{position:relative;display:block;width:100%;aspect-ratio:1 / 1;background:#f4dbe0;border-radius:8px;overflow:hidden}.custom-products__card-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Georgia,Times New Roman,serif;font-weight:700;font-style:italic;font-size:56px;letter-spacing:4px;color:#fff;-webkit-text-stroke:1px #ffffff;white-space:nowrap;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none}.custom-products__card-image,.custom-products__card-image-placeholder{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.custom-products__card-image-wrap:hover .custom-products__card-image{transform:scale(1.08)}.custom-products__card-button{align-self:flex-start;color:#fff;white-space:nowrap;margin-top:auto;align-items:center;justify-content:center;font-weight:500;transition:background-color .2s ease,color .2s ease,border-color .2s ease;background:#d4002d;text-decoration:none;padding:8px 20px;font-size:16px;letter-spacing:1px;display:flex;font-family:Special Gothic Condensed One;text-transform:uppercase}.custom-products__card-button:hover{background:transparent;color:#d4002d;border:1px solid}@media screen and (max-width:989px){.custom-products .page-width{flex-direction:column}.custom-products__left{width:100%;min-height:650px}.custom-products__right{width:100%;padding:0;margin-top:17px}.custom-products__header{margin:0 auto 15px}.custom-products{padding:30px 0}}@media screen and (max-width:767px){.custom-products .page-width{flex-direction:column}.custom-products__left,.custom-products__right{width:100%}.custom-products__left{min-height:400px}.custom-products__card-label{font-size:48px}}.ingredient-table{width:100%;padding:50px 0;background-color:#f3e9dd}.ingredient-table__intro{text-align:center;max-width:780px;margin:0 auto 32px;font-size:16px;line-height:1.5;color:#1a1a1a}.ingredient-table__wrap{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 10px #0000000d}.ingredient-table__row{display:grid;grid-template-columns:1.7fr 1fr 2.2fr 1.2fr;align-items:stretch;border-top:1px solid #eeeeee}.ingredient-table__row--head{border-top:none}.ingredient-table__cell{padding:26px 24px;display:flex;align-items:center}.ingredient-table__row--head .ingredient-table__cell{padding:22px 24px}.ingredient-table__row--head .ingredient-table__cell span{font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#1a1a1a}.ingredient-table__cell--serving-head{background-color:#5c1a26;color:#fff}.ingredient-table__cell--serving-head span{color:#fff!important}.ingredient-table__cell--ingredient{gap:16px}.ingredient-table__icon{flex:0 0 auto;width:56px;height:56px;border-radius:50%;background-color:#f4dbe0;display:flex;align-items:center;justify-content:center;overflow:hidden}.ingredient-table__icon img{width:40px;height:40px;object-fit:contain}.ingredient-table__name-wrap{display:flex;flex-direction:column;gap:2px}.ingredient-table__name{font-size:17px;font-weight:700;color:#1a1a1a}.ingredient-table__subtitle{font-size:13px;color:#6b6b6b}.ingredient-table__cell--serving{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;background-color:#5c1a26;color:#fff;text-align:left}.ingredient-table__amount{font-size:22px;font-weight:800;color:#fff}.ingredient-table__amount-note{font-size:13px;color:#f1d3d9}.ingredient-table__cell--claim{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px}.ingredient-table__description{font-size:14px;line-height:1.55;color:#1a1a1a;margin:0}.ingredient-table__pill{display:inline-block;border:1px solid #b23a4e;color:#b23a4e;font-size:12px;font-weight:500;padding:6px 16px;border-radius:999px;white-space:nowrap}.ingredient-table__cell--eu{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px}.ingredient-table__shield{width:46px;height:46px;border-radius:50%;background-color:#f4dbe0;display:flex;align-items:center;justify-content:center}.ingredient-table__shield svg{width:22px;height:22px}.ingredient-table__shield--yes{color:#5c1a26}.ingredient-table__shield--no{color:#e3aebb}.ingredient-table__eu-text{font-size:13px;color:#1a1a1a;line-height:1.4}.ingredient-table__footer{margin-top:24px;background-color:#5c1a26;border-radius:14px;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.ingredient-table__footer-left{display:flex;align-items:flex-start;gap:14px;flex:1 1 auto;min-width:260px}.ingredient-table__footer-icon{flex:0 0 auto;width:22px;height:22px;margin-top:2px;color:#fff}.ingredient-table__footer-icon svg{width:100%;height:100%}.ingredient-table__footer-text{margin:0;font-size:14px;line-height:1.6;color:#fff}.ingredient-table__footer-link{color:#fff;font-size:14px;text-decoration:underline;white-space:nowrap}@media screen and (max-width:989px){.ingredient-table__row{grid-template-columns:1.5fr .9fr 1.8fr 1fr}.ingredient-table__cell{padding:20px 16px}}@media screen and (max-width:749px){.ingredient-table__row--head{display:none}.ingredient-table__row{grid-template-columns:1fr;padding:20px;gap:16px}.ingredient-table__cell{padding:0}.ingredient-table__cell--serving{background-color:transparent;color:#1a1a1a;border-radius:10px;background-color:#5c1a26;padding:14px 16px!important}.ingredient-table__cell--claim,.ingredient-table__cell--eu{align-items:flex-start;text-align:left}.ingredient-table__footer{flex-direction:column;align-items:flex-start}}.why-jakamo{padding:50px 0;box-sizing:border-box;background:#d4002d}.why-jakamo h2.main-heading.why-jakamo__heading{color:#fff;text-align:center;margin-bottom:24px}.why-jakamo *,.why-jakamo *:before,.why-jakamo *:after{box-sizing:border-box}.why-jakamo__grid{display:grid;grid-template-columns:1fr minmax(240px,340px) 1fr;gap:28px;align-items:center}.why-jakamo__col{display:flex;flex-direction:column;gap:40px}.why-jakamo__item{display:flex;align-items:center;gap:22px}.why-jakamo__icon{flex:0 0 80px;width:80px;height:80px;display:none;align-items:center;justify-content:center}.why-jakamo__icon img{display:block;width:100%;height:100%;object-fit:contain}.why-jakamo__placeholder{width:100%;height:100%;fill:#e31b1b;opacity:.35}.why-jakamo__content{min-width:0}.why-jakamo__title{margin:0 0 6px;color:#fff;font-size:28px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none}.why-jakamo__text{margin:0;color:#fff;font-size:20px;letter-spacing:0;line-height:1.3}.why-jakamo__media{width:100%;aspect-ratio:3 / 4;overflow:hidden;background:#0000000d}.why-jakamo__media img,.why-jakamo__placeholder--media{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:1280px){.why-jakamo__icon{flex:0 0 60px;width:60px;height:60px}.why-jakamo__title{font-size:22px}.why-jakamo__text{font-size:17px}}@media(max-width:989px){.why-jakamo__grid{grid-template-columns:1fr 1fr;gap:32px 28px}.why-jakamo__media{grid-column:1 / -1;grid-row:1;max-width:420px;margin:0 auto;aspect-ratio:4 / 4}.why-jakamo__heading{margin-bottom:36px}}@media(max-width:599px){.why-jakamo{padding:42px 0}.why-jakamo__inner{padding:0 16px}.why-jakamo__grid{grid-template-columns:1fr;gap:28px}.why-jakamo__col{gap:28px}.why-jakamo__item{gap:16px}.why-jakamo__icon{flex-basis:68px;width:68px;height:68px}.why-jakamo__title{font-size:16px}}.bundle-picker.bundle-picker{--bp-accent: #d4001f;--bp-bg: #000;--bp-border: #000;--bp-line: #000;--bp-ring: #000;--bp-pad-x: 16px;--bp-pad-top: 20px;--bp-title-h: 16px;--bp-gap: 10px;--bp-dot: 16px;position:relative;display:block!important;box-sizing:border-box;flex:0 0 100%;width:100%;max-width:none!important;min-width:0!important;margin:26px 0 16px!important;padding:0!important;border:0!important}.bundle-picker.bundle-picker .bundle-picker__legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bundle-picker.bundle-picker .bundle-picker__box{position:relative;display:grid;grid-template-columns:repeat(var(--bp-cols, 4),auto);justify-content:space-between;align-items:start;row-gap:var(--bp-gap);box-sizing:border-box;width:100%;padding:var(--bp-pad-top) var(--bp-pad-x) 7px;background:#ffedab5e;border:1px solid #FFEDAB;border-radius:8px}.bundle-picker.bundle-picker .bundle-picker__box:before{content:"";position:absolute;left:calc(var(--bp-pad-x) + var(--bp-dot) / 2);right:calc(var(--bp-pad-x) + var(--bp-dot) / 2);top:calc(var(--bp-pad-top) + var(--bp-title-h) + var(--bp-gap) + var(--bp-dot) / 2);height:2px;margin-top:-1px;background:var(--bp-line)}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]{position:absolute!important;opacity:0!important;width:1px;height:1px;margin:0;pointer-events:none}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]+label,.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]:checked+label,.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]:hover+label,.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]:focus+label,.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]:disabled+label{grid-row:1;display:flex!important;flex-direction:column;gap:var(--bp-gap);box-sizing:border-box;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0;color:#4a4a4a!important;font-family:var(--bp-font);font-size:13px;font-style:normal;font-weight:700;line-height:var(--bp-title-h);letter-spacing:normal;text-transform:lowercase;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:#000!important;text-transform:uppercase}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]:checked+label{color:#111!important}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]+label{justify-self:center;align-items:center;text-align:center}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]+label:first-of-type{justify-self:start;align-items:flex-start;text-align:left}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]+label:last-of-type{justify-self:end;align-items:flex-end;text-align:right}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]+label:before{content:none!important;display:none!important}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]+label:after{content:""!important;display:block!important;position:relative;z-index:1;flex:none;box-sizing:border-box;width:var(--bp-dot)!important;height:var(--bp-dot)!important;margin:0!important;border-radius:50%!important;background:#fff!important;border:2px solid var(--bp-ring)!important;box-shadow:none!important;transform:none!important;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]+label:hover:after{border-color:var(--bp-accent)!important}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]:checked+label:after{background:var(--bp-accent)!important;border:3px solid #fff!important;box-shadow:0 0 0 1px var(--bp-ring)!important}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]:focus-visible+label:after{outline:2px solid #111;outline-offset:3px}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio].disabled+label,.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]:disabled+label{opacity:.45}.bundle-picker.bundle-picker .bundle-picker__price{position:relative;grid-row:2;display:block;justify-self:center;min-height:14px;font-family:var(--bp-font);font-size:11px;font-weight:500;line-height:14px;text-align:center;color:#6f6b60;white-space:nowrap;font-size:14px}.bundle-picker.bundle-picker .bundle-picker__price.bundle-picker__price--first{justify-self:start}.bundle-picker.bundle-picker .bundle-picker__price.bundle-picker__price--last{justify-self:end}.bundle-picker__box:has(input[type=radio]:nth-of-type(1):checked) .bundle-picker__price:nth-of-type(1),.bundle-picker__box:has(input[type=radio]:nth-of-type(2):checked) .bundle-picker__price:nth-of-type(2),.bundle-picker__box:has(input[type=radio]:nth-of-type(3):checked) .bundle-picker__price:nth-of-type(3),.bundle-picker__box:has(input[type=radio]:nth-of-type(4):checked) .bundle-picker__price:nth-of-type(4),.bundle-picker__box:has(input[type=radio]:nth-of-type(5):checked) .bundle-picker__price:nth-of-type(5),.bundle-picker__box:has(input[type=radio]:nth-of-type(6):checked) .bundle-picker__price:nth-of-type(6){color:#111;font-weight:700}.bundle-picker.bundle-picker .bundle-picker__badge{position:absolute;z-index:2;left:50%;bottom:calc(100% + var(--bp-gap) + var(--bp-title-h) + var(--bp-gap) + var(--bp-dot) + 8px);transform:translate(-50%) rotate(-3deg);padding:3px 10px;background:var(--bp-accent);color:#fff;font-family:var(--bp-font);font-size:12px;font-weight:700;letter-spacing:.05em;line-height:12px;text-transform:uppercase;white-space:nowrap;border-radius:4px;box-shadow:0 2px 4px #0003;pointer-events:none}@media screen and (max-width:480px){.bundle-picker.bundle-picker{--bp-pad-x: 12px}.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]+label,.bundle-picker.bundle-picker .bundle-picker__box input[type=radio]:checked+label{font-size:12px}.bundle-picker.bundle-picker .bundle-picker__price{font-size:10px}.bundle-picker.bundle-picker .bundle-picker__badge{font-size:9px;padding:3px 8px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
