.product-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.product-images{width:calc(100vw*775/1920)}@media(max-width:1024px){.product-images{width:48%}}@media(max-width:680px){.product-images{width:100%;position:sticky;top:65px}}.product-images img,.product-images video{display:block;width:100%;height:auto;aspect-ratio:745/904;object-fit:cover}@media(max-width:650px){.product-images img,.product-images video{max-height:100svh}}.product-info{width:35.9375vw;position:sticky;top:7.8125vw;height:max-content}@media(max-width:1024px){.product-info{width:48%}}@media(max-width:680px){.product-info{width:100%;position:relative;top:0!important;padding-top:30px;z-index:9;background-color:var(--cream);padding-inline:calc(100vw * 20 / 390)}}.product-breadcrumb{padding-top:30px;padding-bottom:35px}@media(max-width:680px){.product-breadcrumb{display:none}}@media(max-width:680px){.product-inner--wrapper.container-small{padding:0}}.product-tags{padding-bottom:10px}.product-title{margin-bottom:30px}.product-price{padding-bottom:35px}.product-description p:nth-of-type(n+2){max-height:500px;opacity:1;overflow:hidden}.product-description--ready p:nth-of-type(n+2){transition:max-height .4s ease,opacity .35s ease,margin .4s ease}.product-description--collapsed p:nth-of-type(n+2){margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;max-height:0;opacity:0}.product-description__toggle{display:inline-block;padding:0;color:inherit;background:none;border:0;border-bottom:1px solid currentColor;cursor:pointer;transition:opacity .3s ease;font-family:Inter,Arial,Helvetica,sans-serif!important;margin-bottom:30px}.product-description__toggle:hover{opacity:.7}@media(min-width:680px){.swiper-product-images-next,.swiper-product-images-prev{display:none}.swiper-product-images .swiper-slide{margin-bottom:30px}.swiper-product-images .swiper-slide:last-child{margin-bottom:0}@media(max-width:1280px){.swiper-product-images .swiper-slide{margin-bottom:20px}}.swiper-product-images{overflow:visible}.swiper-product-images .swiper-wrapper{display:block;transform:none!important}.swiper-scrollbar-drag{display:none}}@media(max-width:640px){.swiper-product-images{position:relative}.swiper-product-images-next,.swiper-product-images-prev{position:absolute;z-index:9;top:50%;display:flex;align-items:center;justify-content:center;width:36px;height:44px;padding:0;color:var(--green);background:transparent;border:0;cursor:pointer;transform:translateY(-50%)}.swiper-product-images-next{right:calc(100vw * 8 / 390)}.swiper-product-images-prev{left:calc(100vw * 8 / 390)}.swiper-product-images .swiper-button-disabled{opacity:.3;pointer-events:none}}.swiper-scrollbar-drag{border-radius:0;background:var(--green)}.swiper-scrollbar{background-color:transparent}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:0%;bottom:0;z-index:50;height:5px;width:100%}.product__info__block{margin-top:60px}.product__info__block__item:last-child{border-bottom:1px solid black}.product__info__block__item__title{border-top:1px solid black;padding-top:14px;padding-bottom:12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding-right:10px}.product__info__block__item__title svg{transition:transform .1s ease}.product__info__block__item__text{height:0;overflow:hidden;visibility:hidden;opacity:0;padding-top:0;position:relative;transition:padding .3s ease,opacity .5s ease,visibility .5s ease}.product__info__block__item.current .product__info__block__item__text{height:auto;visibility:visible;opacity:1;padding-top:7px;padding-bottom:20px}.product__info__block__item.current .product__info__block__item__title svg{transform:rotate(180deg)}.product-text-info{margin-top:60px}.add-cart-wrapper{margin-top:30px}.quantity-input--wrapper{display:flex;flex-direction:column;align-items:flex-start}.quantity-input__label{margin:0;padding-bottom:15px;color:var(--green)}.quantity-input--wrapper .number-input{display:grid;grid-template-columns:45px 64px 45px;align-items:center;width:160px;height:45px;overflow:hidden;border:1px solid #173d2a;border-radius:16px;color:var(--green)}.quantity-input--wrapper .number-input button,.quantity-input--wrapper .number-input input{width:100%;height:100%;padding:0;color:inherit;background:transparent;border:0;font:inherit}.quantity-input--wrapper .number-input button{position:relative;cursor:pointer}.quantity-input--wrapper .number-input button:before{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;font-family:Inter Semibold,Arial,Helvetica,sans-serif}.quantity-input--wrapper .number-input .minus:before{content:"-"}.quantity-input--wrapper .number-input .plus:before{content:"+"}.quantity-input--wrapper .number-input input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:center;font-weight:700}.quantity-input--wrapper .number-input input::-webkit-inner-spin-button,.quantity-input--wrapper .number-input input::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none}.button-add-wrapper{margin-top:38px}@media(max-width:640px){.button-add-wrapper{margin-top:75px}}.button-add-wrapper__content{display:flex}.button-add-cart{width:100%;margin-top:30px}.text-adding,.text-preorder{display:none}.button-add-cart.product-available .text-available{display:block}.button-add-cart.product-available.product-preorder .text-available{display:none}.button-add-cart.product-available.product-preorder .text-preorder{display:block}.button-add-cart.product-available .text-unavailable,.button-add-cart.product-unavailable .text-available{display:none}.button-add-cart.product-unavailable .text-unavailable{display:block}.button-add-cart.product-available.product-adding .text-available,.button-add-cart.product-available.product-adding .text-preorder,.button-add-cart.product-available.product-adding .text-unavailable,.button-add-cart.product-unavailable.product-adding .text-available,.button-add-cart.product-unavailable.product-adding .text-preorder,.button-add-cart.product-unavailable.product-adding .text-unavailable{display:none}.button-add-cart.product-available.product-adding .text-adding,.button-add-cart.product-unavailable.product-adding .text-adding{display:block}.button-add-cart.product-unavailable{cursor:no-drop;pointer-events:none;background-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style-main-product.css.map */
