.product__container{position:relative;width:100%}.product__variation-wrapper{z-index:1}.inner__padding{background:rgb(var(--color-white));border:solid 1px rgba(var(--color-black),.05);border-radius:var(--border-radius-m);box-sizing:border-box;display:block;width:100%}.product__media-wrapper{display:flex;justify-content:flex-end;position:relative;overflow:hidden}rotate-360{position:relative;z-index:1}.product__image__container{position:relative;width:100%}.product__media-list{display:flex;position:relative}.product__media-main,.product__media-item{line-height:0;position:relative;overflow:hidden}.product__media--inner{border-radius:var(--border-radius-m);position:relative;overflow:hidden;height:100%;width:100%}.product__media-main{border-radius:var(--border-radius-m);display:flex;justify-content:center}.product__media-main rotate-360{cursor:grab;position:relative;z-index:1}.product__media-main rotate-360.grabbing{cursor:grabbing}.product--image-main{position:relative;z-index:1}.product__item__back--title{display:flex;font-family:Kaligari;padding:1.5rem 0;position:absolute;opacity:1;overflow:hidden;top:50%;transform:translateY(-50%);white-space:nowrap;transition:opacity .4s var(--ease-out);width:100%}.mid__wrapper--round{border-radius:var(--border-radius-m);background:#fff;padding-left:1rem;padding-right:1rem}.product__media-item img,.product__media-item video{height:100%;object-fit:cover;width:100%}.back--green .product__media-main .product__media--inner{background:rgba(var(--color-green),.3)}.back--blue .product__media-main .product__media--inner{background:rgba(var(--color-blue),.3)}.back--yellow .product__media-main .product__media--inner{background:rgba(var(--color-yellow),.3)}.product__mobile-add{background:rgb(var(--color-white));border-top:solid 1px rgba(var(--color-black),.1);left:0;position:fixed;width:100%;z-index:10;transition:transform .4s var(--drawer-handle);transform:translateZ(0)}.scroll--down .product__mobile-add,.scroll--down.scroll--top .product__mobile-add{top:100lvh}.scroll--up .product__mobile-add,.scroll--up.scroll--top .product__mobile-add{top:100svh}.product__mobile-add.visible{transform:translate3d(0,-100%,0)}.product__fast-price{display:flex;position:relative}.product__fast-price:before{content:"\b7";display:inline-block;margin:0 .5rem}.tab--title{width:100%}.product__limited{border:solid 1px rgba(36,72,126,.4);border-radius:.25rem;color:rgb(var(--color-blue-03));display:inline-block;font-size:var(--card-font-size);line-height:var(--card-line-height);margin-bottom:1.25rem;text-transform:uppercase;padding:.25rem .5rem;white-space:nowrap}.product__header{align-items:flex-start;display:flex;justify-content:space-between}.product__excerpt{margin-top:1rem}.product__info-wrapper .price{font-size:1.125rem;font-weight:500;line-height:1.625rem}.color--yellow .product__title{color:rgb(var(--color-yellow))}.color--blue .title--color{color:rgb(var(--color-blue))}.color--green .title--color{color:rgb(var(--color-green))}.color--yellow .title--color{color:rgb(var(--color-yellow))}.color--yellow .product-form__submit{background:rgb(var(--color-yellow))}.color--blue .product-form__submit{background:rgb(var(--color-blue))}.color--green .product-form__submit{background:rgb(var(--color-green))}.back--green .product-form__submit{color:rgb(var(--color-green))}.back--blue .product-form__submit{color:rgb(var(--color-blue))}.back--yellow .product-form__submit{color:rgb(var(--color-yellow))}.shopify_subscriptions_in_widget_price{display:block!important;font-weight:500;padding-right:.375rem}.shopify_subscriptions_app_block input{-webkit-appearance:auto}.shopify_subscriptions_fieldset{margin-top:2rem!important}.shopify_subscriptions_app_block_label{border:solid 1px rgba(var(--color-black),.2)!important;border-radius:var(--border-radius-button);box-sizing:border-box;padding:.625rem!important;position:relative;transition:color .25s ease,background-color .25s ease,border-color .25s ease}.shopify_subscriptions_app_block_label label{align-items:center;cursor:pointer;font-weight:500;gap:.625rem;display:flex;position:relative;width:100%}.shopify_subscriptions_app_block_label+.shopify_subscriptions_app_block_label{margin-top:.75rem}.product__tab+.product__tab{border-top:solid 1px rgba(var(--color-black),.1)}.shopify_subscriptions_app_block_label ul{padding-left:0!important;position:relative;overflow:hidden;height:0;transition:.4s var(--ease-out)}@media (min-width: 1401px){.open--select+ul{height:6.5rem}}@media (max-width: 1400px){.open--select+ul{height:9rem}}.shopify_subscriptions_app_block_label_children li{margin-top:.625rem;padding:.625rem!important;border:solid 1px rgba(var(--color-black),.2)!important;border-radius:var(--border-radius-button)}.shopify_subscriptions_app_block_label_children li label{align-items:flex-start}.shopify_subscriptions_app_block input[type=radio]{-webkit-appearance:none;appearance:none;background-color:transparent;box-sizing:border-box;display:flex;align-items:center;margin:0;color:currentColor;min-width:1.25rem;width:1.25rem;height:1.25rem;border:1px solid rgba(var(--color-black),.2);border-radius:50%;position:relative;transition:background .25s ease,border-color .25s ease}.shopify_subscriptions_app_block input[type=radio]:checked{background-color:rgb(var(--color-black));border-color:rgb(var(--color-black))}.shopify_subscriptions_app_block input[type=radio]:before{content:"";background:rgb(var(--color-white));display:block;width:.625rem;height:.625rem;border-radius:50%;opacity:0;position:absolute;left:calc(50% - .3125rem);top:calc(50% - .3125rem);transition:opacity .25s ease}.shopify_subscriptions_app_block input[type=radio]:checked:before{opacity:1}.shopify_subscriptions_app_block_label>.shopify_subscriptions_purchase_option_wrapper>label:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:.25rem .25rem 0 .25rem;border-color:currentcolor transparent transparent transparent;margin:0 .375rem;transition:transform .4s var(--ease-out)}.shopify_subscriptions_app_block_label>.shopify_subscriptions_purchase_option_wrapper.open--select>label:before{transform:rotate(180deg)}.one_time_purchase .shopify_subscriptions_app_block_label>.shopify_subscriptions_purchase_option_wrapper>.shopify_subscriptions_in_widget_price{opacity:0}.one_time_purchase .shopify_subscriptions_fieldset>div .shopify_subscriptions_app_block_label:first-child,.selling_plan .shopify_subscriptions_fieldset>div .shopify_subscriptions_app_block_label:last-child{border:solid 1px rgb(var(--color-black))!important;color:rgb(var(--color-black))}.back--yellow .one_time_purchase .shopify_subscriptions_fieldset>div .shopify_subscriptions_app_block_label:first-child,.back--yellow .selling_plan .shopify_subscriptions_fieldset>div .shopify_subscriptions_app_block_label:last-child{background-color:rgba(var(--color-yellow),.3)}.back--green .one_time_purchase .shopify_subscriptions_fieldset>div .shopify_subscriptions_app_block_label:first-child,.back--green .selling_plan .shopify_subscriptions_fieldset>div .shopify_subscriptions_app_block_label:last-child{background-color:rgba(var(--color-green),.3)}.back--blue .one_time_purchase .shopify_subscriptions_fieldset>div .shopify_subscriptions_app_block_label:first-child,.back--blue .selling_plan .shopify_subscriptions_fieldset>div .shopify_subscriptions_app_block_label:last-child{background-color:rgba(var(--color-blue),.3)}.back--burdeos .one_time_purchase .shopify_subscriptions_fieldset>div .shopify_subscriptions_app_block_label:first-child,.back--burdeos .selling_plan .shopify_subscriptions_fieldset>div .shopify_subscriptions_app_block_label:last-child{background-color:rgba(var(--color-burdeos),.3)}.back--lila .one_time_purchase .shopify_subscriptions_fieldset>div .shopify_subscriptions_app_block_label:first-child,.back--lila .selling_plan .shopify_subscriptions_fieldset>div .shopify_subscriptions_app_block_label:last-child{background-color:rgba(var(--color-lila),.3)}.product__tab--how .product__details__inner{padding-bottom:0}.product__tab--how li{background-color:rgba(var(--color-black),.05);display:block;padding:.4375rem 1rem;box-sizing:border-box;border-radius:var(--border-radius-button);border:solid 1px;border-color:transparent;cursor:pointer;height:fit-content;justify-content:center;position:relative;overflow:hidden;width:fit-content}.product__tab--how li+li{margin-top:.75rem}.product__tab--how li strong{font-weight:700}.mobile-add__inner,.product__mobile__header{align-items:center;display:flex}.mobile-add__inner{justify-content:space-between;padding:.75rem 0}.product__mobile__header .price__sale{display:none!important}.mobile-add__buttons{display:flex;gap:.75rem}.points__table{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.points__item{border-radius:var(--border-radius-m);border-style:solid;border-width:1px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.points__item__background{display:block!important;opacity:.1;transition:opacity .25s ease}.points__text{position:relative;z-index:2}@keyframes tilt-n-move-shaking{0%{transform:translate(0) rotate(0)}25%{transform:translate(.1875rem,.1875rem) rotate(4deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(-.1875rem,.1875rem) rotate(-4deg)}to{transform:translate(0) rotate(0)}}.product__sinergias .product__sinergias__inner{border-radius:var(--border-radius-m)}.sinergias__wrapper{display:grid;gap:var(--grid-gutter)}.sinergias__text{margin-top:1.25rem}.sinergias__text h3{font-weight:700;text-wrap:balance}.sinergias__text strong,.sinergias__text b{font-weight:700}.sinergias__text ul{margin-top:2rem}.sinergias__text ul>li{border-radius:var(--border-radius-s);border-style:solid;border-width:1px;cursor:pointer;position:relative;overflow:hidden;padding:var(--grid-gutter) 1.5rem}.sinergias__text ul>li+li{margin-top:var(--grid-gutter)}.back--yellow .sinergias__text ul>li{background-color:rgba(var(--color-yellow),.1);border-color:rgba(var(--color-yellow),.3)}.sinergias__img__column{display:flex;justify-content:flex-end}.sinergias__image{aspect-ratio:1 / 1;border-style:solid;border-width:1px;border-radius:50%;height:fit-content;position:relative;overflow:hidden}@media (min-width: 981px){.sinergias__wrapper{grid-template-columns:repeat(2,1fr)}.sinergias__image{width:calc(calc(calc(100vw - calc(var(--grid-margin) * 2) - calc(var(--grid-gutter) * 11)) / 12) * 4 + calc(var(--grid-gutter) * 3) - 2rem);margin:1rem}}@media (max-width: 980px){.sinergias__wrapper{grid-template-columns:1fr}.sinergias__image{margin:2rem .5rem 1rem;width:calc(100% - 1rem)}}@media (min-width: 681px){.sinergias__text h3{font-size:1.5rem;line-height:2rem}}@media (max-width: 680px){.sinergias__text h3{font-size:1.25rem;line-height:1.75rem}}@media (hover: hover){.shopify_subscriptions_app_block input[type=radio]:not(:checked):hover{border-color:rgb(var(--color-black))}.shopify_subscriptions_app_block input[type=radio]:not(:checked):hover:before{background:rgb(var(--color-black));opacity:1}.color--blue .product-form__submit:hover{background-color:rgba(var(--color-blue),.8)}.color--yellow .product-form__submit:hover{background-color:rgba(var(--color-yellow),.8)}.color--lila .product-form__submit:hover{background-color:rgba(var(--color-lila),.8)}.color--nude .product-form__submit:hover{background-color:rgba(var(--color-nude),.8)}.points__item:hover{cursor:default;animation:tilt-n-move-shaking .6s infinite}.points__item:hover .points__item__background{opacity:.3}}.shopify_subscriptions_app_policy{display:none}.tab--title{display:flex;font-weight:700;justify-content:space-between;align-items:center;padding:.75rem 0}.tab--title:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:.25rem .25rem 0 .25rem;border-color:currentcolor transparent transparent transparent;transition:transform .4s var(--ease-out)}.open--tab .tab--title:after{transform:rotate(180deg)}.product__details__inner{padding-bottom:1.25rem}.certificates{display:flex;gap:.75rem;margin-top:1.25rem}.cert__icon{height:3.5rem;width:fit-content}.cert__icon>img{height:100%;margin:0;width:auto}.product__details__inner ul{margin:0;padding-left:0}.product__details__inner ul>li:before{display:none}.option__title__container{align-items:center;display:flex;justify-content:space-between}.buttons__container{display:flex;gap:.75rem;margin:1rem 0 2rem}.buttons__container .quantity__button,.mobile-add__buttons .quantity__button{border-color:transparent}.product__quantity{border:solid 1px rgba(var(--color-black),.2);border-radius:var(--border-radius-s);padding:.375rem}.product-form__buttons{display:flex;flex-direction:column}.buttons__group{display:flex;flex-direction:row}.product-form{flex:1;width:100%}.product-form__buttons .button+.button,.product-form__buttons .buttons__group+.button{margin-top:var(--grid-gutter)}.product__shipping{opacity:.4;margin-top:1rem;text-align:center}.page__product .price-item--sale{align-items:center}.page__product .discount{border-radius:var(--border-radius-xs);padding:.125rem .375rem}.option__title__guide{cursor:pointer;font-weight:600;opacity:.4}.model__info{margin-top:1.25rem}.product__scroll{cursor:pointer;width:1.5rem;height:1.5rem;padding:.5rem;position:fixed;top:calc(100vh - 5rem);left:calc(50% - 1.25rem);mix-blend-mode:exclusion}.product__scroll .icon{fill:rgb(var(--color-white))}.page__product__left .product__scroll{display:none}.rail__container{position:relative;overflow:hidden;white-space:nowrap}.product-form__error-message-wrapper{box-sizing:border-box;color:rgb(var(--color-red));background:rgb(var(--color-beige-dark));left:0;position:absolute;padding:.8125rem 1.25rem;top:0;width:100%}.product-form__error-message-wrapper[hidden]{display:none}.tab__wrapper--js{overflow:hidden;transition:height .4s ease}.round__wrp{aspect-ratio:1 / 1;position:relative;width:80%;border-radius:50%;margin-top:5rem;overflow:hidden;top:0}.prop__number>.circle{width:2rem;aspect-ratio:1;border-radius:50%;display:flex;justify-content:center;align-items:center}.ingredient__list__header{font-weight:500;margin-top:2rem}.ingredient__item{display:flex;font-weight:500;gap:1.25rem;justify-content:space-between;width:100%}.ingredient__container{border-top:solid 1px rgb(var(--color-black));margin-top:.75rem;padding-top:.75rem}.simple__ingredient{margin-top:.125rem}.list__footer{margin-top:2rem}.properties__container{position:relative}.slide__properties__arrows{display:flex;gap:.75rem;position:absolute;top:-3rem;right:var(--grid-margin);transform:translateY(-100%)}.slide__properties__arrow{background:rgb(var(--color-white));border:solid 1px rgba(var(--color-black),.05);border-radius:50%;cursor:pointer;line-height:0;transition:opacity .25s ease;z-index:5}.slide__menu__arrow:active{opacity:1}.slide__properties__arrow:disabled{background:transparent;opacity:.2;pointer-events:none}.prop__slide__arrow--prev{transform:rotate(180deg)}.propertie{box-sizing:content-box}.propertie:first-child{padding-left:var(--grid-margin)}.propertie:not(:first-child){padding-left:var(--grid-gutter)}.propertie:last-child{padding-right:var(--grid-margin)}.propertie__inner{background:rgb(var(--color-white));border:solid 1px rgba(var(--color-black),.05);border-radius:var(--border-radius-m);box-sizing:border-box;height:100%}.propertie__icon{border-radius:50%;border:solid 1px;height:6.75rem;width:6.75rem;padding:.75rem}.propertie__icon+.propertie__main{margin-top:1.75rem}.propertie__title{margin-bottom:.75rem}.propertie__inner strong,.propertie__inner b{font-weight:700}@media (min-width: 1181px){.product__media-wrapper{grid-column:1 / 9}.product__info-wrapper{grid-column:9 / 13}.propertie{box-sizing:content-box;width:calc(calc(calc(100vw - calc(var(--grid-margin) * 2) - calc(var(--grid-gutter) * 11)) / 12) * 3 + calc(var(--grid-gutter) * 2))}}@media (max-width: 1180px) and (min-width: 981px){.product__media-wrapper{grid-column:1 / 6}.product__info-wrapper{grid-column:6 / 9}.propertie{width:calc(calc(calc(100vw - calc(var(--grid-margin) * 2) - calc(var(--grid-gutter) * 7)) / 8) * 3 + calc(var(--grid-gutter) * 2))}}@media (min-width: 981px){.product__media-main{aspect-ratio:3 / 2;width:100%}.product__media-item{aspect-ratio:1 / 1;width:calc(50% - var(--grid-gutter) / 2)}.inner__padding{padding:3.25rem 3.5rem}.button--fast{min-width:12rem}}@media (max-width: 980px){.product__media-main,.product__media-item{aspect-ratio:4 / 5;width:100%}.ingredient__item>div{width:50%}.ingredient__item>div:last-child{text-align:right}}@media (max-width: 980px) and (min-width: 681px){.product__media-wrapper{grid-column:1 / 5}.product__info-wrapper{grid-column:5 / 9}.inner__padding{padding:2.5rem 2.75rem}.propertie{width:calc(calc(calc(100vw - calc(var(--grid-margin) * 2) - calc(var(--grid-gutter) * 7)) / 8) * 3 + calc(var(--grid-gutter) * 2))}}@media (min-width: 681px){.product__container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);column-gap:var(--grid-gutter)}.product__media-list{flex-wrap:wrap;gap:var(--grid-gutter)}.product__info-wrapper{height:fit-content;position:sticky;top:5rem;z-index:2}.points__item{padding:1.25rem 2rem}.propertie__inner{padding:2.5rem}.slide__properties__arrow{padding:.5rem}.product__details__inner h2{font-size:1.25rem;line-height:1.75rem}}@media (max-width: 680px){.product__media-list{flex-direction:row;white-space:nowrap;scroll-snap-type:x mandatory;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.product__media-list::-webkit-scrollbar{display:none}.product__media-wrapper{margin:0 var(--grid-margin-negative) var(--grid-margin);width:calc(100% + var(--grid-margin) * 2)}.product__media-main,.product__media-item{scroll-snap-align:start;min-width:calc(100vw - var(--grid-margin) * 3)}.product__media-main{padding-left:var(--grid-margin)}.product__media-item{padding-left:var(--grid-gutter)}.product__media-item:last-child{padding-right:var(--grid-margin)}.product__details__inner h2{font-size:1.25rem;line-height:1.75rem}.inner__padding{padding:2rem}.mobile-add__buttons,.product-form__buttons{width:100%}.mobile-add__buttons{flex:1}.product__mobile__header,.mobile-add__buttons{width:50%}.mobile-add__buttons .product__quantity{display:none}.ingredient__item.text--xl{font-size:1rem;line-height:1.5rem}.simple__ingredient.text--l{font-size:.875rem;line-height:1.25rem}.propertie__inner{padding:1.5rem}.points__item{padding:.875rem 1.25rem}.slide__properties__arrows{display:none}.propertie{width:calc(calc(calc(100vw - calc(var(--grid-margin) * 2) - calc(var(--grid-gutter) * 3)) / 4) * 3 + calc(var(--grid-gutter) * 2))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product.css.map */
