@font-face{font-family:"Trajan Pro 3";src:url(https://cdn.shopify.com/s/files/1/0786/1076/0015/files/Trajan_Pro_3_Regular.otf?v=1752407480) format("opentype");font-weight:400;font-style:normal;font-display:swap}.collapsible-section{margin:0;border:none;border-top:1px solid rgba(18,18,18,.08);border-radius:0;overflow:hidden;font-family:inherit}.collapsible-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;background:transparent;cursor:pointer;transition:background-color .2s ease;border:none;width:100%;text-align:left}.collapsible-header:hover{background:transparent}.header-content{display:flex;align-items:center;gap:20px}.header-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}.header-icon img{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;object-fit:contain!important;display:block!important;image-rendering:-webkit-optimize-contrast!important;image-rendering:crisp-edges!important}.header-title{font-family:Goudy Old Style,serif!important;font-style:normal!important;font-weight:400!important;font-size:25px!important;line-height:1.2!important;text-align:left!important;letter-spacing:0px!important;color:#292628!important;opacity:1!important;text-transform:none!important;margin:0;display:flex;align-items:center}.collapse-arrow{color:inherit;transition:transform .3s ease;display:flex;align-items:center}.collapse-arrow svg{width:20px;height:20px}.collapsible-header.expanded .collapse-arrow{transform:rotate(180deg)}.collapsible-content{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1);background:transparent}.collapsible-content.expanded{max-height:2000px;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.collapsible-content>:first-child{opacity:0!important;transition:opacity .15s ease-out}.collapsible-content.expanded>:first-child{opacity:1!important;transition:opacity .35s cubic-bezier(.4,0,.2,1) .45s}@media(prefers-reduced-motion:reduce){.collapsible-content,.collapsible-content.expanded,.collapsible-content>:first-child,.collapsible-content.expanded>:first-child,.collapse-arrow{transition-duration:0s;transition-delay:0s}}.content-text,.content-text .content-inner,.content-text .content-inner *,.content-text p,.content-text div,.content-text span,.content-text ul,.content-text ol,.content-text li,.how-to-step .step-content,.how-to-step .step-content *,.detailed-ingredients-content,.detailed-ingredients-content *{font-family:Lato,Arial,sans-serif!important;font-style:normal!important;font-weight:300!important;letter-spacing:0px!important;color:#212121!important;opacity:1!important}.content-text{padding:0 0 1.5rem;font-size:15px;line-height:1.6}.content-text .content-inner{font-size:inherit;line-height:inherit}.content-text p{margin:0 0 1rem;font-size:inherit;line-height:inherit}.content-text p:last-child{margin-bottom:0}.content-text strong,.content-text b{font-weight:400!important}.content-text em,.content-text i{font-style:italic!important;font-weight:300!important}.content-text ul,.content-text ol{margin:0 0 1rem;padding-left:1.5rem}.content-text li{margin-bottom:.5rem;font-size:inherit;line-height:inherit}.content-text li:last-child{margin-bottom:0}.detailed-ingredients-section{padding:20px 0 1.5rem;border-top:1px solid rgba(18,18,18,.08);margin-top:20px;transition:all .3s ease}.detailed-ingredients-content{font-size:15px;line-height:1.6}.detailed-ingredients-content p{margin:0 0 16px}.detailed-ingredients-content p:last-child{margin-bottom:0}.detailed-ingredients-content ul,.detailed-ingredients-content ol{margin:0 0 16px;padding-left:24px}.detailed-ingredients-content li{margin-bottom:8px}.detailed-ingredients-content strong,.detailed-ingredients-content b{font-weight:400!important}.see-all-ingredients-wrapper{padding:4px 0 1.5rem;text-align:center}.see-all-ingredients-link{display:inline-block;font-family:Lato,Arial,sans-serif!important;font-style:normal!important;font-weight:300!important;font-size:10px!important;line-height:14px!important;letter-spacing:0px!important;color:#8d8d8d!important;opacity:1!important;text-decoration:underline!important;text-decoration-color:#8d8d8d!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important;text-transform:none!important;cursor:pointer;transition:all .2s ease;padding:8px 16px;border-radius:4px}.see-all-ingredients-link:hover{color:#6a6a6a!important;text-decoration:underline!important;text-decoration-color:#6a6a6a!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important;background-color:#8d8d8d0d}@media screen and (max-width:768px){.header-content{gap:16px}.header-icon{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important}.header-icon img{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important}.header-title{font-size:20px!important;line-height:1.2!important}.content-text,.content-text .content-inner,.content-text .content-inner *,.content-text p,.content-text div,.content-text span,.content-text ul,.content-text ol,.content-text li,.how-to-step .step-content,.how-to-step .step-content *,.detailed-ingredients-content,.detailed-ingredients-content *{font-size:14px!important}.detailed-ingredients-section{padding:16px 0 1.5rem;margin-top:16px}.see-all-ingredients-wrapper{padding:2px 0 1.5rem}.see-all-ingredients-link{font-size:10px!important;line-height:14px!important;padding:6px 12px}}@media screen and (min-width:769px)and (max-width:1024px){.header-icon{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.header-icon img{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important}.header-title{font-size:22px!important}}@media screen and (min-width:1200px){.header-icon{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important}.header-icon img{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;max-width:56px!important;max-height:56px!important}.header-title{font-size:28px!important}}.how-to-use-container{padding:20px 0}.how-to-use-grid{display:grid;gap:32px;align-items:start}.how-to-use-grid[data-columns="2"],.how-to-use-grid[data-columns="3"],.how-to-use-grid[data-columns="4"]{grid-template-columns:1fr 1fr}.how-to-step{display:flex;flex-direction:column}.step-image{width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:0;margin-bottom:16px}.step-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.how-to-step:hover .step-image img{transform:scale(1.05)}.how-to-step .step-content{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:4px;text-align:justify;font-family:Lato,Arial,sans-serif;font-style:normal;font-weight:300;font-size:15px;line-height:1.6;letter-spacing:0px;color:#212121;opacity:1}.how-to-step .step-content:before{content:"";flex-shrink:0;width:8px;height:8px;min-width:8px;margin-top:7px;background-image:url(/cdn/shop/files/Vector_11.png?v=1768816340);background-size:8px 8px;background-repeat:no-repeat}.how-to-step .step-content p{margin:0;flex:1;min-width:0;font-family:Lato,Arial,sans-serif;font-style:normal;font-weight:300;font-size:inherit;line-height:inherit;letter-spacing:0px;color:#212121;opacity:1;text-align:justify}.how-to-step.no-image .step-image{display:none}.how-to-step.no-image .step-content{text-align:left}.how-to-use-grid.timeline-layout{display:flex!important;flex-direction:column!important;gap:0!important;position:relative;grid-template-columns:none!important;padding-left:20px}.how-to-use-grid.timeline-layout:before{content:"";position:absolute;left:3.5px;top:-8px;bottom:-8px;width:1px;background-color:#e0e0e0;z-index:1}.how-to-use-grid.timeline-layout .how-to-step.no-image{display:flex;flex-direction:row;align-items:flex-start;position:relative;padding-bottom:24px}.how-to-use-grid.timeline-layout .how-to-step.no-image:before{content:"";position:absolute;left:-20px;top:5px;width:8px;height:8px;background-image:url(/cdn/shop/files/Vector_11.png?v=1768816340);background-size:8px 8px;background-repeat:no-repeat;background-position:center;z-index:2}.how-to-use-grid.timeline-layout .how-to-step.no-image:after{content:"";position:absolute;left:-22px;top:3px;width:12px;height:12px;background-color:#fff;border-radius:50%;z-index:1}.how-to-use-grid.timeline-layout .how-to-step.no-image:last-child{padding-bottom:0}.how-to-use-grid.timeline-layout .how-to-step.no-image .step-content{text-align:left;line-height:1.6}.how-to-use-grid.timeline-layout .how-to-step.no-image .step-content:before{display:none}@media screen and (max-width:768px){.how-to-use-container{padding:16px 0}.how-to-use-grid[data-columns="2"]:not(.timeline-layout),.how-to-use-grid[data-columns="3"]:not(.timeline-layout),.how-to-use-grid[data-columns="4"]:not(.timeline-layout){grid-template-columns:1fr 1fr;gap:16px}.how-to-use-grid[data-columns="3"]:not(.timeline-layout) .how-to-step:nth-child(3){grid-column:1;max-width:none;margin:0}.step-image{margin-bottom:8px}.how-to-step .step-content:before{margin-top:6px}.how-to-use-grid.timeline-layout .how-to-step.no-image{padding-bottom:20px}.how-to-use-grid.timeline-layout .how-to-step.no-image:before{top:5px}.how-to-use-grid.timeline-layout .how-to-step.no-image:after{top:3px}}@media screen and (max-width:480px){.how-to-use-grid[data-columns="2"]:not(.timeline-layout),.how-to-use-grid[data-columns="3"]:not(.timeline-layout),.how-to-use-grid[data-columns="4"]:not(.timeline-layout){grid-template-columns:1fr 1fr;gap:12px}.how-to-use-grid[data-columns="3"]:not(.timeline-layout) .how-to-step:nth-child(3){grid-column:1;max-width:none;margin:0}.step-image{margin-bottom:6px}}@media screen and (min-width:769px)and (max-width:1024px){.how-to-use-grid[data-columns="3"]:not(.timeline-layout){grid-template-columns:1fr 1fr;gap:24px}.how-to-use-grid[data-columns="3"]:not(.timeline-layout) .how-to-step:nth-child(3){grid-column:1 / -1;max-width:50%;margin:0 auto}.how-to-use-grid[data-columns="4"]:not(.timeline-layout){grid-template-columns:1fr 1fr;gap:24px}}@media screen and (min-width:1025px)and (max-width:1199px){.how-to-use-grid[data-columns="4"]:not(.timeline-layout){grid-template-columns:1fr 1fr;gap:24px}}.ingredients-container{display:flex;gap:16px;padding:20px 0;align-items:flex-start}.ingredient-main{flex:1;display:flex;flex-direction:column;align-items:center}.ingredient-main .ingredient-image{aspect-ratio:1/1;width:100%;overflow:hidden;border-radius:0}.ingredient-side-column{flex:1;display:flex;flex-direction:column;gap:6px}.ingredient-side{flex:1;display:flex;flex-direction:column}.ingredient-side .ingredient-image{aspect-ratio:3/1;width:100%;overflow:hidden;border-radius:0}.ingredient-item{position:relative;overflow:hidden;display:flex;flex-direction:column}.ingredient-item.no-image .ingredient-image{display:none}.ingredient-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.ingredient-item:hover .ingredient-image img{transform:scale(1.05)}.ingredient-content{padding:12px 8px 4px;text-align:center;background:transparent;flex-shrink:0}.ingredient-name{display:block;font-family:Lato,Arial,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:20px!important;line-height:1.4!important;text-align:center!important;letter-spacing:0px!important;color:#707070!important;opacity:1!important;margin-bottom:8px;text-transform:inherit}@media screen and (min-width:769px){.ingredients-container{gap:24px;padding:24px 0;display:grid;grid-template-columns:1fr 1fr 1fr}.ingredient-main{grid-column:1}.ingredient-side-column{grid-column:2 / 4;display:grid;grid-template-columns:1fr 1fr;gap:24px}.ingredient-content{padding:16px 12px 8px}.ingredient-main .ingredient-image,.ingredient-side .ingredient-image{aspect-ratio:1/1}}@media screen and (max-width:768px){.ingredients-container{display:flex;flex-direction:column;gap:16px;padding:16px 0}.ingredient-main{width:100%;display:flex;flex-direction:column;align-items:center}.ingredient-main .ingredient-image{aspect-ratio:16/9;width:100%}.ingredient-side-column{width:100%;display:flex;flex-direction:row;gap:16px}.ingredient-side{flex:1;display:flex;flex-direction:column}.ingredient-side .ingredient-image{aspect-ratio:1/1;width:100%}.ingredient-content{padding:6px 4px 2px}.ingredient-name{font-size:14px!important;margin-bottom:4px}}@media screen and (max-width:480px){.ingredients-container{gap:16px}.ingredient-side-column{gap:12px}}.pdpv2-accordion .ingredient-name{font-family:trajan-pro-3,"Trajan Pro 3",serif!important;font-weight:400!important;font-size:14px!important;line-height:20px!important;text-transform:uppercase!important;text-align:center!important;color:#707070!important}@media screen and (max-width:768px){.pdpv2-accordion .ingredient-image{position:relative}.pdpv2-accordion .ingredient-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40.38%,#000);pointer-events:none;z-index:1}.pdpv2-accordion .ingredient-content{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:0 8px 12px;margin:0;background:transparent}.pdpv2-accordion .ingredient-name{font-weight:600!important;color:#fff!important;margin-bottom:0!important}.pdpv2-accordion .ingredient-item.no-image .ingredient-content{position:static;padding:6px 4px 2px}.pdpv2-accordion .ingredient-item.no-image .ingredient-name{color:#707070!important;margin-bottom:4px!important}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/pdp-details.css.map */
