product-info{padding-top:0!important}product-info .page-width{max-width:100%!important;padding-left:0!important;padding-right:0!important}.product.grid{gap:0;margin-top:0}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:50%!important;padding:0!important}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 4rem!important;max-width:50%;width:50%!important;display:block}.product__info-container{max-width:550px;width:100%;margin:0 auto}}@media screen and (min-width:750px){.product--stacked .product__media-list{display:flex!important;flex-direction:column!important;gap:0!important;row-gap:0!important;padding:0!important;margin:0!important}.product--stacked .product__media-item{width:100%!important;max-width:100%!important;margin-bottom:0!important;margin-top:0!important}}@media screen and (min-width:990px){.product--stacked .product__media-item{max-width:100%!important;width:100%!important}.product--stacked .product__media-list .product__media-item:first-child,.product--stacked .product__media-list .product__media-item--full{max-width:100%;width:100%}}.product--stacked .product__media-item .media{border:none;border-radius:0;box-shadow:none}.product--stacked .product__media-item img{border-radius:0}.product--stacked .product-media-container,.product--stacked .product-media-container.global-media-settings,.product--stacked .product-media-container.gradient,.product--stacked .product-media-container .media,.product--stacked .product-media-container .media.media--transparent,.product__media-item{background-color:#eae9e5!important;background:#eae9e5!important;border-color:#eae9e5!important}.product--stacked .product-media-container.global-media-settings:after{box-shadow:none!important}.product--stacked .product-media-container .media img,.product--stacked .product-media-container .media.media--transparent img{object-fit:contain!important;object-position:center center;width:100%;height:100%}@media screen and (min-width:750px){.product--stacked .slider-mobile-gutter,.product--stacked .product__media-list{overflow:visible}}@media screen and (min-width:750px){.product__info-container.product__column-sticky{top:8rem;padding-top:4rem}.product__info-wrapper{padding-left:4rem!important}}.product__info-container{padding-top:2rem}.product__info-container>*+*{margin:1.2rem 0}.product__text.caption-with-letter-spacing{font-size:1.2rem;letter-spacing:.35em;color:rgba(var(--color-foreground),.55);margin-bottom:.4rem;font-weight:400}.product__title h1{font-size:1.4rem;font-weight:400;letter-spacing:.06em;line-height:1.5;text-transform:uppercase;color:rgb(var(--color-foreground));margin-bottom:0}.product__title{margin-bottom:1rem}.product .price .price-item--regular,.product .price .price-item--sale{font-size:1.5rem;font-weight:400;letter-spacing:.04em}.product .price__container{margin-bottom:0}.product__tax{display:none}.product-form__input--swatch legend.form__label{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:rgba(var(--color-foreground),.65);margin-bottom:.8rem}.product-form__input--pill legend.form__label{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:rgba(var(--color-foreground),.65);margin-bottom:.6rem}.product-form__input--pill label{min-width:3.8rem;height:3.4rem;border:1px solid rgba(var(--color-foreground),.15)!important;border-radius:0!important;font-size:1.15rem;letter-spacing:.08em;font-weight:400;display:inline-flex;align-items:center;justify-content:center;padding:0 1rem;transition:all .25s ease;cursor:pointer}.product-form__input--pill label:hover{border-color:rgba(var(--color-foreground),.5)!important}.product-form__input--pill input[type=radio]:checked+label{border-color:rgb(var(--color-foreground))!important;background-color:transparent;color:rgb(var(--color-foreground));font-weight:500}.product-form__input--swatch .swatch-input__input:checked+.swatch{outline:1.5px solid rgb(var(--color-foreground));outline-offset:2px}.product__text.subtitle{font-size:1.15rem;color:rgba(var(--color-foreground),.5);font-style:normal;letter-spacing:.02em;line-height:1.6;margin-top:1rem}.product-form__submit.button--primary,.product-form__submit.button--secondary{background-color:#3d1c1c!important;color:#fff!important;border:none!important;border-radius:0!important;font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;font-weight:400;padding:1.5rem 3rem;min-height:5rem;transition:background-color .3s ease}.product-form__submit.button--primary:hover,.product-form__submit.button--secondary:hover{background-color:#2a1010!important}.product-form__buttons{max-width:100%}.shopify-payment-button{margin-top:.5rem}.product-form__buttons:after{content:"";display:block;margin-top:1rem}.product__accordion{border-top:1px solid rgba(var(--color-foreground),.12);margin:0!important}.product__accordion:last-of-type{border-bottom:1px solid rgba(var(--color-foreground),.12)}.product__accordion summary{padding:1.6rem 0;cursor:pointer;position:relative;list-style:none}.product__accordion summary::-webkit-details-marker{display:none}.product__accordion .summary__title{display:flex;align-items:center;gap:0;flex:1}.product__accordion .summary__title .svg-wrapper{display:none}.product__accordion .accordion__title{font-size:1.25rem;font-weight:400;letter-spacing:.04em;text-transform:none;color:rgb(var(--color-foreground));margin:0}.product__accordion summary>.icon-caret,.product__accordion summary>svg{display:none!important}.product__accordion summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.8rem;font-weight:300;color:rgba(var(--color-foreground),.5);line-height:1;transition:transform .2s ease}.product__accordion details[open] summary:after{content:"\2212"}.product__accordion .accordion__content{padding:0 0 1.6rem!important;font-size:1.25rem;line-height:1.8;color:rgba(var(--color-foreground),.65)}.product__description{font-size:1.3rem;line-height:1.8;color:rgba(var(--color-foreground),.7)}.product__info-container>.product-form{margin-top:2.5rem;margin-bottom:1.5rem}.product:not(.featured-product) .product__view-details{display:none}.multicolumn-card__info .multicolumn-card__heading.h3{font-size:1.2rem;font-weight:400;letter-spacing:.06em}.multicolumn-card__info .link--text{font-size:1.1rem;font-style:italic;color:rgba(var(--color-foreground),.45);letter-spacing:.03em}.related-products .card__heading{font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase}.related-products .card-information__wrapper .caption-with-letter-spacing{font-size:1rem;letter-spacing:.22em}.product-form .shopify-payment-button{margin-top:0}@media screen and (max-width:749px){.product__info-container{padding:2rem 0 0}.product__title h1{font-size:1.3rem}.product-form__submit.button--primary,.product-form__submit.button--secondary{min-height:4.6rem;font-size:1.1rem;padding:1.2rem 2rem}.product__accordion summary{padding:1.3rem 0}.product__accordion .accordion__title{font-size:1.15rem}.product__media-list{margin-left:-1.5rem!important;width:calc(100% + 3rem)!important}}.installment{margin-top:0}shopify-payment-terms{display:none}.volume-pricing-note{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kallouchi-product.css.map */
