.shop-menu{background:#ffecb6;border-top:1px solid #826830;padding:46px 30px}.shop-menu__ul{align-items:center;display:flex;justify-content:center;flex-wrap:wrap;gap:30px}@media screen and (min-width: 1281px){.shop-menu__ul{gap:60px}}.shop-types{background:#fcf8ec;border-top:1px solid #826830}.shop-types__item:first-of-type{border-bottom:1px solid #826830}@media screen and (min-width: 981px){.shop-types__item:first-of-type{border-bottom:0;border-right:1px solid #826830}}.shop-type{align-items:center;display:flex;justify-content:center;flex-direction:column;padding-bottom:100px;padding-top:100px;text-align:center}@media screen and (min-width: 981px){.shop-type:first-of-type{padding-right:30px}}@media screen and (min-width: 1281px){.shop-type:first-of-type{padding-right:50px}}@media screen and (min-width: 1281px){.shop-type:last-of-type{padding-left:50px}}@media screen and (min-width: 1281px){.shop-type{min-height:729px}}.shop-type__title{margin-bottom:24px;padding-bottom:24px}.shop-type__title:after{left:50%;transform:translate(-50%)}.shop-type__text{max-width:28.125rem}.shop-type__text--sub{margin-bottom:20px}.shop-type__url{align-items:center;display:flex;justify-content:center;margin-top:24px}.shop-type__urls{align-items:center;display:flex;justify-content:center;flex-wrap:wrap;gap:24px;margin-top:24px;max-width:34.375rem}@media screen and (min-width: 737px){.shop-type__urls{flex-wrap:nowrap}.shop-type__urls .btn{width:calc(50% - 12px)}}@media screen and (min-width: 981px){.shop-type__urls{flex-wrap:wrap}.shop-type__urls .btn{width:fit-content}}@media screen and (min-width: 1512px){.shop-type__urls{flex-wrap:nowrap}.shop-type__urls .btn{width:calc(50% - 12px)}}.shop-header{border-bottom:1px solid #826830;padding-top:2.75rem;position:relative;z-index:1}.shop-header--withoutborder{border-bottom:0}.shop-header--withpadding{margin-bottom:40px;padding-top:7.5625rem}@media screen and (min-width: 1281px){.shop-header--withpadding{margin-bottom:58px;padding-top:9.375rem}}.shop-header__breadcrumbs{margin-bottom:34px}@media screen and (min-width: 1281px){.shop-header__breadcrumbs{margin-bottom:61px}}.shop-header--bottom{margin-bottom:24px}@media screen and (min-width: 1281px){.shop-header--bottom{margin-bottom:48px}}.price-no-disc{text-decoration:line-through;font-size:.8125rem}.category-select{background:#fcf8ec;padding-bottom:56px;padding-top:32px}.category-select--white{background:#fefbf3;padding-top:0}.category-select--grey{background:#dedbdc;margin-bottom:40px;margin-top:4.9375rem;padding-bottom:16px;padding-top:16px}@media screen and (min-width: 1281px){.category-select--grey{margin-top:9.375rem}}.category-select--withoutbottom{margin-bottom:0}.category-select__breadcrumbs{margin-bottom:27px}@media screen and (min-width: 1281px){.category-select__breadcrumbs{margin-bottom:0}}.category-select__selects{align-items:center;display:flex;justify-content:flex-end;flex-direction:column;flex-wrap:wrap;gap:24px}@media screen and (min-width: 737px){.category-select__selects{flex-direction:row}}@media screen and (min-width: 1281px){.category-select__selects{justify-content:flex-end}}.category-select__selects__item{position:relative;width:100%}@media screen and (min-width: 737px){.category-select__selects__item{max-width:15.625rem}}@media screen and (min-width: 1690px){.category-select__selects__item{max-width:19.3125rem}}@media screen and (min-width: 1512px){.category-select__search-container{margin-left:66px}}.category-select__search{display:none}@media screen and (min-width: 1281px){.category-select__search{align-items:center;display:flex;justify-content:center;background:#ffd39f;border:1px solid #826830;border-radius:100%;height:48px;padding:2px 0 0 2px;width:48px}}.category-select__search svg{height:auto;width:20px}.category-select-item{font-family:Sailec,sans-serif;font-style:normal;font-weight:300;align-items:center;display:flex;justify-content:flex-start;border-bottom:1px solid #d8d8d8;color:#000;font-size:1rem;gap:17px;line-height:1.75rem;margin-bottom:1.125rem;min-height:2.875rem;padding-bottom:12px;padding-left:1.875rem;position:relative}.category-select-item span{display:inline-block;overflow:hidden;position:relative;vertical-align:bottom}.category-select-item span:before{background:rgba(56,56,56,.8);bottom:0;content:"";height:1px;left:0;position:absolute;transform:translate(-110%);transition:transform .4s ease;width:100%}.category-select-item:first-of-type{margin-top:16px}.category-select-item:hover span:before{transform:translate(0)}.shop-banner-item{align-items:flex-start;display:flex;flex-direction:column;position:relative}@media screen and (min-width: 737px){.shop-banner-item{align-items:center;flex-direction:row;gap:30px}}@media screen and (min-width: 981px){.shop-banner-item{align-items:center;gap:70px;justify-content:center}}.shop-banner-item__content{padding-left:5px;transition:opacity .8s cubic-bezier(.25,1,.5,1) 0s}@media screen and (min-width: 737px){.shop-banner-item__content{max-width:35.625rem;width:70%}}.shop-banner-item__sm-title{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;margin-bottom:15px}@media screen and (min-width: 737px){.shop-banner-item__sm-title{display:none}}.shop-banner-item__picture{margin-bottom:16px;transition:opacity .8s cubic-bezier(.25,1,.5,1) 0s}@media screen and (min-width: 737px){.shop-banner-item__picture{margin-bottom:0}}.shop-banner-item__picture__img{height:100%;max-height:300px;max-width:200px;object-fit:contain;transition:all .8s cubic-bezier(.25,1,.5,1) 0s;width:100%}@media screen and (min-width: 981px){.shop-banner-item__picture__img{max-height:433px;max-width:329px}}.shop-banner-item__title{display:none}@media screen and (min-width: 737px){.shop-banner-item__title{display:block;max-width:30.3125rem}}.shop-banner-item__tags{align-items:center;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px;margin-bottom:16px;max-width:30.3125rem}@media screen and (max-width: 980px){.shop-banner-item__tags{max-height:35px;overflow:hidden}}.shop-banner-item__text{margin-bottom:16px;max-width:30.3125rem}@media screen and (max-width: 980px){.shop-banner-item__text{font-size:1.25rem;line-height:1.875rem}}.shop-banner-item__price{font-family:Sailec,sans-serif;font-style:normal;font-weight:400;font-size:1.25rem;letter-spacing:.6px;line-height:1.5rem;margin-bottom:16px}.shop-banner-item__buttons{align-items:center;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;margin-top:16px}@media screen and (min-height: 900px){.shop-banner-item__buttons{margin-top:32px}}@media screen and (min-width: 481px){.shop-banner-item__buttons{align-items:center;flex-direction:row}}.shop-banner-item__buttons .item-store-cart,.shop-banner-item__buttons .event-green-ticket{bottom:unset;left:unset;position:relative;right:unset;top:unset}.shop-banner-item__date{align-items:center;display:flex;justify-content:flex-start;font-family:Sailec,sans-serif;font-style:normal;font-weight:400;align-items:flex-end;font-size:1rem;gap:11px;letter-spacing:.48px;line-height:1.5rem;margin-bottom:16px;text-transform:uppercase}.shop-banner-item__date__time{border-left:1px solid #383838;margin-left:15px;padding-left:26px}.shop-banner-item__date__time span{margin-left:11px}.shop-banner-item__date__time svg{transform:translateY(5px)}.shop-banner{margin-bottom:60px;margin-top:-30px;position:relative}@media screen and (min-width: 1281px){.shop-banner{margin-top:-50px}}.shop-banner__pause{bottom:30px;position:absolute;right:0}.shop-banner__list{margin-bottom:18px}.shop-banner .splide__slide{opacity:1!important}.shop-banner .splide__slide .shop-banner-item__content,.shop-banner .splide__slide .shop-banner-item__sm-title,.shop-banner .splide__slide .shop-banner-item__picture{opacity:0}@media screen and (min-width: 1281px){.shop-banner .splide__slide .shop-banner-item__picture{opacity:1}.shop-banner .splide__slide .shop-banner-item__picture__img{filter:brightness(60%);transform:translate(-140px) scale(.7)}}@media screen and (min-width: 1281px){.shop-banner .splide__slide.is-next{z-index:9!important}.shop-banner .splide__slide.is-next .shop-banner-item__picture{opacity:1}.shop-banner .splide__slide.is-next .shop-banner-item__picture__img{filter:brightness(60%);transform:translate(-70px) scale(.85)}}@media screen and (min-width: 1281px){.shop-banner .splide__slide.is-next-next{z-index:8!important}.shop-banner .splide__slide.is-next-next .shop-banner-item__picture{opacity:1}.shop-banner .splide__slide.is-next-next .shop-banner-item__picture__img{filter:brightness(60%);transform:translate(-140px) scale(.7)}}.shop-banner .splide__slide.is-active{z-index:10!important}.shop-banner .splide__slide.is-active .shop-banner-item__content,.shop-banner .splide__slide.is-active .shop-banner-item__sm-title{opacity:1}.shop-banner .splide__slide.is-active .shop-banner-item__picture{opacity:1!important}.shop-banner .splide__slide.is-active .shop-banner-item__picture__img{filter:brightness(100%)!important;transform:translate(0) scale(1)!important}@media screen and (min-width: 1281px){.shop-banner .splide__pagination{justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1180px}}.shop-banner .splide__arrows{align-items:center;display:flex;justify-content:space-between;bottom:15px;height:0;position:absolute;width:100%}@media screen and (min-width: 1281px){.shop-banner .splide__arrows{bottom:50%;margin-left:-60px;width:calc(100% + 120px)}}@media screen and (min-width: 1690px){.shop-banner .splide__arrows{bottom:50%;margin-left:0;width:100%}}.shop-banner .splide__arrows .btnarrow-svg__round{display:none}.product-gallery-item{aspect-ratio:1/1;display:block;margin-left:auto;margin-right:auto;max-width:700px;width:100%}.product-gallery-item__picture{aspect-ratio:1/1;width:100%}.product-gallery-item__img{height:100%;object-fit:contain;object-position:center;width:100%}.shop-gallery-thumb{margin-left:auto;margin-right:auto;margin-top:52px;max-width:700px;width:calc(100% - 132px)}@media screen and (min-width: 981px){.shop-gallery-thumb{margin-top:63px}}.shop-gallery-thumb.allvisit{margin-left:auto;margin-right:auto;margin-top:20px;max-width:800px;width:100%}.shop-gallery-thumb.allvisit .shop-gallery-thumb__list{margin-left:auto;margin-right:auto;width:fit-content}.shop-gallery-thumb .slider-nav{justify-content:space-between;left:-66px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 132px)}.shop-gallery-thumb .slider-nav__btn{align-items:center;display:flex;justify-content:space-between;border:1px solid #383838;border-radius:100%;height:52px;transition:background-color .3s ease;width:52px}.shop-gallery-thumb .slider-nav__btn:hover{background:#ffecb6}.shop-gallery-thumb .slider-nav__info{left:50%;position:absolute;top:-40px;transform:translate(-50%)}@media screen and (min-width: 981px){.shop-gallery-thumb .slider-nav__info{top:-60px}}.shop-gallery-thumb .slider-nav__info span{color:#000}.shop-product-detal__container{display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr}@media screen and (min-width: 981px){.shop-product-detal__container{align-items:start;column-gap:30px;grid-template-columns:calc(50% - 15px) calc(50% - 15px)}}@media screen and (min-width: 1512px){.shop-product-detal__container{column-gap:120px;grid-template-columns:37.5rem 1fr}}.shop-product-detal__content{max-width:33.5rem;padding-bottom:64px}.shop-product-detal__header{max-width:33.5rem}@media screen and (min-width: 981px){.shop-product-detal__header{grid-column:2/3}}.shop-product-detal__title{color:#000;margin-bottom:16px;max-width:33.3125rem}.shop-product-detal__categories{align-items:center;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px;margin-bottom:28px}.shop-product-detal__images{margin-bottom:28px}@media screen and (min-width: 981px){.shop-product-detal__images{grid-column:1/2;grid-row:1/3}}.shop-product-detal__price{margin-bottom:24px}.shop-product-detal__price__promo{font-family:Sailec,sans-serif;font-style:normal;font-weight:400;color:#c24747;font-size:1.25rem;line-height:1.75rem;margin-left:8px}.shop-product-detal__price__normall{font-family:Sailec,sans-serif;font-style:normal;font-weight:400;color:#000;font-size:1.25rem;line-height:1.75rem}.shop-product-detal__price__old{font-family:Sailec,sans-serif;font-style:normal;font-weight:300;color:#000;font-size:1rem;line-height:1.75rem;text-decoration-line:strikethrough}.shop-product-detal__price__info{font-family:Sailec,sans-serif;font-style:normal;font-weight:300;color:#000;font-size:.6875rem;line-height:1.5rem}.shop-product-detal__promocategories{align-items:center;display:flex;justify-content:flex-start;gap:16px;margin-bottom:38px}.shop-product-detal__text{margin-bottom:38px}.shop-product-detal__text__button{font-family:Sailec,sans-serif;font-style:normal;font-weight:700;align-items:center;display:flex;justify-content:space-between;border-bottom:1px solid #383838;color:#000;font-size:1rem;line-height:1.625rem;margin-bottom:16px;padding-bottom:14px;padding-left:0;width:100%}.shop-product-detal__text__button svg{transition:transform .5s ease}.shop-product-detal__text__button svg path{transition:opacity .3s ease}.shop-product-detal__text__button:hover svg{transform:rotate(180deg)}.shop-product-detal__text__button[aria-expanded=true] svg{transform:rotate(360deg)}.shop-product-detal__text__button[aria-expanded=true] svg path:first-of-type{opacity:0}.shop-product-detal__text__content{position:relative}.shop-product-detal__text__content.short{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;max-height:5.25rem;overflow:hidden;transition:max-height .5s ease}.shop-product-detal__text__content.short:after{background:linear-gradient(to bottom,rgba(254,251,243,0),#fefbf3);bottom:0;content:"";height:1.75rem;left:0;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.shop-product-detal__text__content.short.active{-webkit-line-clamp:10000}.shop-product-detal__text__content.short.open{max-height:100vh}.shop-product-detal__text__content.short.open:after{opacity:0}.shop-product-detal__text__content.short.open:not(.animate-up){max-height:unset}.shop-product-detal__text__content.short.animate-down{max-height:5.25rem}.shop-product-detal__available{margin-bottom:32px}.shop-product-detal__available__title{font-family:Sailec,sans-serif;font-style:normal;font-weight:700;color:#000;font-size:1rem;line-height:1.625rem;margin-bottom:8px}.shop-product-detal__available__info{font-family:Sailec,sans-serif;font-style:normal;font-weight:400;color:#383838;font-size:1rem;line-height:1.75rem}.shop-product-detal__buttons{align-items:center;display:flex;justify-content:flex-start;gap:21px}.shop-product-detal__counts{margin-bottom:40px}section.cart{position:relative;z-index:1}.cart{margin-bottom:80px}@media screen and (min-width: 1281px){.cart{margin-bottom:170px}}.cart__nav{align-items:center;display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;gap:40px;margin-top:40px}@media screen and (min-width: 481px){.cart__nav{flex-direction:row-reverse}}@media screen and (min-width: 1281px){.cart__nav{margin-top:80px}}.cart__nav .btn{max-width:15rem;width:100%}.cart__nav__w{flex-grow:1}.cart__nav--width .btn{max-width:17.5rem}.cart__nav--top{display:none;margin-bottom:60px;margin-top:0}@media screen and (min-width: 737px){.cart__nav--top{display:flex}}.cart__subtitle{margin-bottom:40px;margin-top:60px}.cart__subtitle--notbottom{margin-bottom:0}.cart__subtitle--nottop{margin-top:0}@media screen and (min-width: 981px){.cart__subtitle--top{margin-top:120px}}.cart__subtitle-sm{margin-bottom:16px}.cart__ticket-row{margin-bottom:60px}@media screen and (min-width: 1281px){.cart__ticket-row{margin-bottom:116px}}.cart__user{display:grid;grid-template-columns:100%}@media screen and (min-width: 737px){.cart__user{column-gap:30px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 981px){.cart__user{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 981px){.cart__user__item{border-right:1px solid #383838;margin-right:30px;padding-bottom:30px}}.cart__user__item:last-of-type{border-right:0}.cart__user__btn{margin-top:30px}.cart__user__text{margin-bottom:20px}.cart__summary{align-items:center;display:flex;justify-content:flex-end;border-top:1px solid #383838;margin-top:62px;padding-top:62px}.cart__summary--no-margin{border-top:0;margin-top:0;padding-top:0}.cart__summary--wrap{flex-wrap:wrap}.cart__small-info{margin-bottom:24px;max-width:19.3125rem}.step-cart{margin-bottom:48px}@media screen and (min-width: 1281px){.step-cart{margin-bottom:98px}}.step-cart__container{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.step-cart-item{align-items:center;display:flex;justify-content:center;flex-direction:column;gap:16px}@media screen and (min-width: 981px){.step-cart-item{flex-direction:row;justify-content:center}}.step-cart-item__number{align-items:center;display:flex;justify-content:center;font-family:Sailec,sans-serif;font-style:normal;font-weight:400;background:transparent;border:1px solid #383838;border-radius:100%;font-size:1.25rem;height:56px;transition:background-color .3s ease;width:56px}.step-cart-item__title{display:block;height:unset;margin-bottom:0;opacity:1;overflow:hidden;padding-bottom:0;position:relative;text-align:center;width:100%}.step-cart-item__title:after{display:none}@media screen and (min-width: 1281px){.step-cart-item__title:after{display:block}}@media screen and (min-width: 481px){.step-cart-item__title{display:block;height:unset;opacity:1;position:relative;text-align:center;width:100%}}@media screen and (min-width: 981px){.step-cart-item__title{text-align:left;width:calc(100% - 72px)}}@media screen and (min-width: 1281px){.step-cart-item__title{padding-bottom:7px}}@media screen and (max-width: 736px){.step-cart-item__title span{font-size:.75rem;line-height:1rem}}@media screen and (min-width: 481px){.step-cart-item__title span{display:block;min-height:3.6875rem}}@media screen and (min-width: 981px){.step-cart-item__title span{display:unset;min-height:unset}}.step-cart-item.active .step-cart-item__number{background:#97f5d0}.step-cart-item.prev .step-cart-item__number{background:#6ecda7}.step-cart-item.prev:hover .step-cart-item__number{background:#97f5d0}.step-cart-item.prev:hover .bottom-hr:after{width:5.375rem}.cart-list__ul{border-bottom:1px solid #383838;margin-bottom:40px;width:100%}.cart-list__item{border-bottom:1px solid #a0a0a0;display:grid;gap:10px;grid-template-columns:54px 1fr 54px;padding:48px 0 36px}@media screen and (min-width: 737px){.cart-list__item{grid-template-columns:84px 1fr 150px 150px 54px}}@media screen and (min-width: 981px){.cart-list__item{column-gap:35px}}@media screen and (min-width: 1281px){.cart-list__item{column-gap:45px;grid-template-columns:84px 1fr 180px 250px 54px}}@media screen and (min-width: 1512px){.cart-list__item{grid-template-columns:84px 1fr 200px 1fr 54px}}.cart-list__item--summary{grid-template-columns:54px 1fr 100px}@media screen and (min-width: 737px){.cart-list__item--summary{grid-template-columns:84px 1fr 150px 150px 100px}}@media screen and (min-width: 1281px){.cart-list__item--summary{grid-template-columns:84px 1fr 180px 250px 100px}}@media screen and (min-width: 1512px){.cart-list__item--summary{grid-template-columns:84px 1fr 200px 1fr 100px}}.cart-list__item--header{display:none}@media screen and (min-width: 737px){.cart-list__item--header{border-bottom:1px solid #383838;display:grid;padding-bottom:4px}}.cart-list__item td,.cart-list__item th{display:block}.cart-list__item td:nth-of-type(1),.cart-list__item th:nth-of-type(1){grid-column:1/2;grid-row:1/4}@media screen and (min-width: 737px){.cart-list__item td:nth-of-type(1),.cart-list__item th:nth-of-type(1){grid-column:1/2;grid-row:1/2}}.cart-list__item td:nth-of-type(2),.cart-list__item th:nth-of-type(2){grid-column:2/3;grid-row:1/2}@media screen and (min-width: 737px){.cart-list__item td:nth-of-type(2),.cart-list__item th:nth-of-type(2){grid-column:2/3;grid-row:1/2}}.cart-list__item td:nth-of-type(3),.cart-list__item th:nth-of-type(3){grid-column:2/3;grid-row:2/3}@media screen and (min-width: 737px){.cart-list__item td:nth-of-type(3),.cart-list__item th:nth-of-type(3){grid-column:3/4;grid-row:1/2}}.cart-list__item td:nth-of-type(4),.cart-list__item th:nth-of-type(4){grid-column:2/3;grid-row:3/4}@media screen and (min-width: 737px){.cart-list__item td:nth-of-type(4),.cart-list__item th:nth-of-type(4){grid-column:4/5;grid-row:1/2}}.cart-list__item td:nth-of-type(5),.cart-list__item th:nth-of-type(5){grid-column:3/4;grid-row:1/4}@media screen and (min-width: 737px){.cart-list__item td:nth-of-type(5),.cart-list__item th:nth-of-type(5){grid-column:5/6;grid-row:1/2}}.cart-list__item td:nth-of-type(6),.cart-list__item th:nth-of-type(6){grid-column:1/4;grid-row:4/5}@media screen and (min-width: 737px){.cart-list__item td:nth-of-type(6),.cart-list__item th:nth-of-type(6){grid-column:2/6;grid-row:2/3}}.cart-list__item--small{padding:28px 0 16px}.cart-list__item--ticket{grid-template-columns:50% 1fr}@media screen and (min-width: 737px){.cart-list__item--ticket{grid-template-columns:358px 300px 1fr}}@media screen and (min-width: 981px){.cart-list__item--ticket{column-gap:35px}}@media screen and (min-width: 1281px){.cart-list__item--ticket{column-gap:45px}}@media screen and (min-width: 1690px){.cart-list__item--ticket{grid-template-columns:458px 400px 1fr}}.cart-list__item--ticket td,.cart-list__item--ticket th{display:block}.cart-list__item--ticket td:nth-of-type(1),.cart-list__item--ticket th:nth-of-type(1){grid-column:1/3;grid-row:1/2}@media screen and (min-width: 737px){.cart-list__item--ticket td:nth-of-type(1),.cart-list__item--ticket th:nth-of-type(1){grid-column:1/2;grid-row:1/2}}.cart-list__item--ticket td:nth-of-type(2),.cart-list__item--ticket th:nth-of-type(2){grid-column:1/2;grid-row:2/3}@media screen and (min-width: 737px){.cart-list__item--ticket td:nth-of-type(2),.cart-list__item--ticket th:nth-of-type(2){grid-column:2/3;grid-row:1/2}}.cart-list__item--ticket td:nth-of-type(3),.cart-list__item--ticket th:nth-of-type(3){grid-column:2/3;grid-row:2/3}@media screen and (min-width: 737px){.cart-list__item--ticket td:nth-of-type(3),.cart-list__item--ticket th:nth-of-type(3){grid-column:3/4;grid-row:1/2}}.cart-list__item--subtitle{padding-bottom:10px;padding-top:116px}.cart-list__item--subtitle td:nth-of-type(1){grid-column:1/4}@media screen and (min-width: 737px){.cart-list__item--subtitle td:nth-of-type(1){grid-column:1/6}}.cart-row{max-height:300px;transition:opacity .3s ease,max-height .5s ease .3s,padding .5s ease .3s}.cart-row.remove{max-height:0;opacity:0;padding:0}.cart-row__title-con{max-width:25rem}.cart-row__title{font-family:Sailec,sans-serif;font-style:normal;font-weight:400;color:#383838;font-size:1rem;line-height:1.5rem;text-decoration-line:underline;width:fit-content}@media screen and (min-width: 981px){.cart-row__title{font-family:Sailec,sans-serif;font-style:normal;font-weight:700;font-size:1.25rem}}.cart-row__title--nourl,.cart-row__title:hover{text-decoration:none}.cart-row__subtitle-container{font-family:Sailec,sans-serif;font-style:normal;font-weight:400;color:#383838;font-size:1rem;line-height:1.625rem}.cart-row__title-container{align-items:center;display:flex;justify-content:flex-start;display:flex!important;gap:8px}.cart-row__title-info{align-items:center;display:flex;justify-content:center;height:30px;width:30px}.cart-row__title-info__btn{height:30px;padding:0;width:30px}.cart-row__delete{align-items:center;display:flex;justify-content:center;border:1px solid #000;border-radius:100%;height:28px;padding:0;position:relative;width:28px}.cart-row__error{color:#c24747}@media screen and (min-width: 737px){.cart-bottom{align-items:center;display:flex;justify-content:space-between;align-items:flex-start}}.cart-bottom__summary{max-width:15.875rem;width:100%}.cart-bottom__summary__discount{align-items:center;display:flex;justify-content:space-between;border-bottom:1px solid #383838;margin-bottom:11px;padding-bottom:4px;width:100%}.cart-bottom__summary__totalnodiscount{align-items:center;display:flex;justify-content:space-between;color:#000;margin-bottom:11px;text-align:right;text-decoration-line:strikethrough}.cart-bottom__summary__sum{align-items:center;display:flex;justify-content:space-between}.cart-bottom__summary__sum span:first-of-type{flex-grow:1}.cart-bottom__summary__delivery{text-align:right}.cart-bottom__summary__deliveryfree{align-items:center;display:flex;justify-content:space-between;text-align:left;margin-bottom:11px}.cart-bottom__promo{margin-bottom:56px}.discount-code{display:grid;gap:8px;grid-template-columns:100%;max-width:19.875rem;position:relative;width:100%}.discount-code__input{padding-right:150px;position:relative;text-align:left;width:100%;z-index:0}.discount-code__button{bottom:0;position:absolute;right:0;z-index:1}.discount-code-error{color:#c24747}.dictount-code-active{display:none;gap:8px;grid-template-columns:100%;max-width:19.875rem;position:relative;width:100%}.dictount-code-active__buttons{align-items:center;display:flex;justify-content:flex-start;gap:10px}.code-active .discount-code,.code-active .discount-code-error{display:none}.code-active .dictount-code-active{display:grid}.cart-address{display:grid;gap:30px;grid-template-columns:100%}@media screen and (min-width: 981px){.cart-address{display:grid;grid-template-columns:minmax(auto,28.5625rem) minmax(auto,32.625rem);justify-content:space-between}}@media screen and (min-width: 981px){.cart-address__mini-cart{grid-column:2/3;grid-row:1/2}}@media screen and (min-width: 981px){.cart-address__form{grid-column:1/2;grid-row:1/2}}.cart-address__delivery{margin-bottom:100px}@media screen and (min-width: 1281px){.cart-address__delivery{margin-bottom:222px}}.cart-address__delivery label{align-items:center;display:flex;justify-content:space-between;max-width:380px}.cart-address__delivery label span:nth-of-type(2){font-weight:300}.cart-address__delivery__inpost{margin-top:50px}.payment-transfer-info{background:#d5e9d7;border-radius:4px;display:grid;gap:24px;grid-template-columns:100%;margin-bottom:62px;max-width:28.8125rem;padding:24px 16px}.payment-transfer-info--margin{margin-bottom:60px;margin-top:40px}.delivery-item{border-bottom:1px solid #383838;display:grid;gap:10px;grid-template-columns:1fr 4.375rem;margin-bottom:32px;padding-bottom:32px}@media screen and (min-width: 737px){.delivery-item{grid-template-columns:1fr 4.375rem 4.375rem 6.25rem}}@media screen and (min-width: 981px){.delivery-item{align-items:start;gap:20px;grid-template-columns:300px 4.375rem 4.375rem 1fr 6.25rem}}@media screen and (min-width: 1281px){.delivery-item{gap:70px}}.delivery-item--last{border-bottom:0;margin-bottom:64px;padding-bottom:0}.delivery-item__img{grid-column:2/3;grid-row:1/2}.delivery-item__title{padding-left:30px;position:relative}.delivery-item__title:before{background:#383838;content:"";display:block;height:6px;left:10px;position:absolute;top:10px;transform:rotate(45deg);width:6px}.delivery-item__button{align-items:center;display:flex;justify-content:flex-end;grid-column:1/3}@media screen and (min-width: 737px){.delivery-item__button{grid-column:3/4;grid-row:1/2}}@media screen and (min-width: 981px){.delivery-item__button{justify-content:center}}.delivery-item__info{grid-column:1/3;grid-row:3/4}@media screen and (min-width: 981px){.delivery-item__info{grid-column:4/5;grid-row:1/2}}.delivery-item__price{align-items:center;display:flex;justify-content:flex-end;grid-column:2/3;grid-row:2/3}@media screen and (min-width: 737px){.delivery-item__price{grid-column:4/5;grid-row:1/2}}@media screen and (min-width: 981px){.delivery-item__price{grid-column:5/6}}.invoice-info{flex-grow:1;width:100%}.invoice-info__text{max-width:50ch}.cart-summary{max-width:28.0625rem;width:100%}.cart-summary__item{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:16px;text-align:right}.cart-summary__sum{border-top:1px solid #383838;margin-top:32px;padding-top:32px;text-align:right}.cart-summary__form-input{margin-left:auto;margin-right:0;margin-top:32px;max-width:28.0625rem;width:100%}.ticket-container{display:grid;gap:2.9375rem;grid-template-columns:100%}@media screen and (min-width: 737px){.ticket-container{grid-template-columns:1fr 1fr}}@media screen and (min-width: 981px){.ticket-container{grid-template-columns:minmax(18.75rem,25rem) minmax(18.75rem,43.75rem)}}.ticket-container .choices--easy-round-form{max-width:unset}.ticket-container__item{border-bottom:.5px solid #a0a0a0;padding-bottom:47px;position:relative}@media screen and (min-width: 737px){.ticket-container__item{border-bottom:0;border-right:.5px solid #a0a0a0;padding-right:47px}}.ticket-container__item:last-of-type{border:0}.ticket-container__item__info{margin-bottom:32px;margin-top:32px}@media screen and (min-width: 737px){.ticket-container__item--full{grid-column:1/3}}@media screen and (min-width: 1512px){.ticket-container__item--full{grid-column:3/4}}@media screen and (min-width: 1512px){.ticket-container__item .cart__nav{padding-top:300px}}.ticket-container__title{color:#000;margin-bottom:32px}.ticket-container__groups{display:flex;flex-direction:column}.ticket-container__groups__label{border-bottom:#d8d8d8 solid 1px;display:block;margin-top:5px;max-width:17.3125rem;padding:12px}.ticket-container__groups__label span{font-family:Sailec,sans-serif;font-style:normal;font-weight:300;color:#383838;font-size:1rem;letter-spacing:.32px;line-height:1.875rem}.ticket-container__groups__label:hover{background:#fef0c8}.ticket-container__groups input:checked+label{background:#fef0c8}.ticket-container__groups input:checked+label span{font-weight:400}.ticket-info{align-items:center;display:flex;justify-content:flex-start;align-items:flex-start;gap:14px}.ticket-info__icon{align-items:center;display:flex;justify-content:center;background-color:#826830;border-radius:100%;height:1.3125rem;margin-top:5px;width:1.3125rem}.ticket-info__icon svg{min-width:2px}.ticket-info__text{width:calc(100% - 35px)}.ticket-info-wrapper{margin-top:5px}.ticket-info-wrapper .ticket-info{max-height:0;overflow:hidden;transition:max-height .5s ease,visibility 0s ease .5s;visibility:hidden}.ticket-info-wrapper .ticket-info.open{max-height:100vh;transition:visibility 0s,max-height .5s ease;visibility:visible}.ticket-info-wrapper .ticket-info.is-opened{max-height:unset}.ticket-info-wrapper .ticket-info.animate-down{max-height:0}.ticket-info-button{align-items:center;display:flex;justify-content:center;font-family:Sailec,sans-serif;font-style:normal;font-weight:400;font-size:1rem;gap:16px;letter-spacing:.01em;line-height:1.375rem;margin-left:auto;margin-right:0}.ticket-info-button span{display:inline-block;overflow:hidden;position:relative;vertical-align:bottom}.ticket-info-button span:before{background:rgba(56,56,56,.8);bottom:0;content:"";height:1px;left:0;position:absolute;transform:translate(-110%);transition:transform .4s ease;width:100%}.ticket-info-button span:first-of-type{display:inline-block}.ticket-info-button span:last-of-type{display:none}.ticket-info-button svg{transition:transform .2s ease}.ticket-info-button[aria-expanded=true] span:first-of-type{display:none}.ticket-info-button[aria-expanded=true] span:last-of-type{display:inline-block}.ticket-info-button[aria-expanded=true] svg{transform:rotate(180deg)}.ticket-info-button:hover span:before{transform:translate(0)}.ticket-prev-choices{margin-bottom:36px}.ticket-prev-choices__title{margin-bottom:11px}.ticket-prev-choices__item{margin-bottom:3px;padding-left:30px;position:relative}.ticket-prev-choices__item:before{background:#383838;content:"";display:block;height:6px;left:10px;position:absolute;top:10px;transform:rotate(45deg);width:6px}.ticket-select-date{align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:16px;position:relative}.ticket-select-date__input{width:8.125rem}.ticket-select-date .flatpickr-calendar{border:0;margin-left:auto;margin-right:auto}.ticket-select-date .flatpickr-disabled{color:#7a7a7a}.ticket-select-date .flatpickr-day:not(.flatpickr-disabled){color:#000;font-weight:700}.ticket-select-date .flatpickr-day:not(.flatpickr-disabled).selected{color:#fff}.ticket-term-list{display:grid;gap:0;grid-template-columns:100%}.ticket-term{border-bottom:1px solid #a0a0a0;padding-bottom:24px;padding-top:24px}.ticket-term__label span{display:block}.ticket-term__label:before{top:50%;transform:translateY(-50%)}.ticket-term input:checked+label:after{top:50%;transform:translateY(-50%)}.ticket-term:last-of-type{border-bottom:0}.ticket-attention{border:1px solid #c24747;color:#c24747;margin-top:32px;max-width:43.75rem;padding:16px}.ticket-attention__title{color:#c24747;margin-bottom:8px;text-transform:uppercase}.ticket-name-termin-info{background:#d5e9d7;border-radius:4px;margin-bottom:32px;max-width:39rem;padding:32px 24px 48px}.ticket-name-termin-info__title{margin-bottom:24px}.ticket-name-termin-info__termin{align-items:center;display:flex;justify-content:space-between;border-top:1px solid #383838;padding-top:8px}@media screen and (min-width: 981px){.user-form{align-items:stretch;display:flex}}.user-form__fbtn{margin-bottom:24px}.user-form__btn{margin-top:24px}@media screen and (min-width: 1281px){.user-form__left{min-width:31.25rem}}.user-form__right{border-top:1px solid #383838;margin-top:64px}@media screen and (min-width: 981px){.user-form__right{border-left:1px solid #383838;border-top:0;margin-left:64px;margin-top:0;max-width:25rem;padding-left:64px}}.user-form__panel{padding-top:44px;width:100%}@media screen and (min-width: 981px){.user-form__panel{padding-top:64px}}.user-form__panel--center{align-items:center;display:flex;justify-content:center;flex-direction:column;padding-top:0}.user-form__panel__or{margin-bottom:36px;margin-top:36px;text-align:center}.user-account{padding-bottom:150px}.user-account__container{display:grid;gap:32px;grid-template-columns:100%}@media screen and (min-width: 737px){.user-account__container{gap:0;grid-template-columns:300px calc(100% - 300px)}}@media screen and (min-width: 737px){.user-account__content{width:100%}}.account-wrapper{margin-bottom:150px}.account-wrapper__title,.account-wrapper__info{margin-bottom:32px}.account-wrapper__address-list{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(15.625rem,21.875rem));margin-top:32px}.address-item{background:#fcf8ec;border:2px solid transparent;display:block;padding:30px;transition:border .3s ease}.address-item__edit{margin-top:16px}.address-item__title{display:block;margin-bottom:16px}.address-item__row{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.address-item__row .address-item__title{margin-bottom:0}.address-item__line{display:block}.address-item-full{width:100%}.order-list{position:relative}.order-list__header{border-bottom:1px solid #383838;display:none;grid-template-columns:50% 50%;padding-bottom:4px;position:relative;transition:border-bottom-color 0s ease .5s}.order-list__header div{padding:0 10px}.order-list__header div:first-of-type{padding-left:0}.order-list__header div:last-of-type{padding-right:0}.order-list__header--small{cursor:pointer;display:grid;grid-template-columns:repeat(2,1fr);padding:30px 0;width:100%}.order-list__header--small[aria-expanded=true]{border-color:transparent;transition:border-bottom-color 0s ease}.order-list__header--small div{padding:0 10px;text-align:left}.order-list__header--small div:first-of-type{padding-left:10px}.order-list__header--small div:last-of-type{padding-right:10px;position:relative}@media screen and (min-width: 981px){.order-list__header{display:grid;grid-template-columns:repeat(5,18%) 1fr}}@media screen and (min-width: 1281px){.order-list__header{grid-template-columns:repeat(5,19%) 1fr}}@media screen and (min-width: 1512px){.order-list__header{grid-template-columns:22% 20% 18% 20% 15% 1fr}}.order-list__list>tr{padding-top:30px}.order-list__open{align-items:center;display:flex;justify-content:flex-end;height:100%;position:absolute;width:100%}@media screen and (min-width: 981px){.order-list__open{position:relative}}.order-list-item-header{border-bottom:1px solid #383838}.order-list-item-header__item{padding:30px 0}.order-list-item-body{border-bottom:1px solid #383838;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out,visibility 0s ease .5s;visibility:hidden}.order-list-item-body__address{margin-bottom:60px;margin-top:40px}.order-list-item-body.open{max-height:100vh;transition:visibility 0s,max-height .5s ease;visibility:visible}.order-list-item-body.is-opened{max-height:unset}.order-list-item-body.animate-down{max-height:0}.order-list-item-body.animate-down,.order-list-item-body.animate-up{overflow:hidden!important}.bip-nav{background:#fcf8ec;margin-left:-15px;max-width:32.25rem;padding:30px 15px;width:100vw}@media screen and (min-width: 481px){.bip-nav{margin-left:-30px;padding:30px}}@media screen and (min-width: 737px){.bip-nav{width:100%}}@media screen and (min-width: 1281px){.bip-nav{margin-left:-54px;padding:56px 49px 46px 54px;width:calc(100% + 5px)}}@media print{.bip-nav{display:none}}.bip-nav--panel{margin-left:0;max-width:unset;width:100%}.bip-nav__ul{display:flex;flex-direction:column;gap:12px}@media screen and (min-width: 1281px){.bip-nav__ul{gap:24px}}.bip-nav__first{align-items:center;display:flex;justify-content:space-between;border-bottom:1px solid #000;padding:4px 11px;transition:background-color .2s ease;width:100%}.bip-nav__first span{font-family:Sailec,sans-serif;font-style:normal;font-weight:300;font-size:1rem;line-height:2.25rem}.bip-nav__first svg{transition:transform .3s ease}.bip-nav__first svg path{transition:opacity .3s ease}.bip-nav__first:hover,.bip-nav__first.active,.bip-nav__first[aria-expanded=true]{background:#d5e9d7}.bip-nav__first[aria-expanded=true] svg{transform:rotate(180deg)}.bip-nav__first[aria-expanded=true] svg path:first-of-type{opacity:0}.bip-nav__second{display:inline-block;overflow:hidden;position:relative;vertical-align:bottom;font-family:Sailec,sans-serif;font-style:normal;font-weight:400;color:#2b2b2b;font-size:.875rem;line-height:1.375rem}.bip-nav__second:before{background:rgba(43,43,43,.8);bottom:0;content:"";height:1px;left:0;position:absolute;transform:translate(-110%);transition:transform .4s ease;width:100%}.bip-nav__second:hover:before,.bip-nav__second.active:before{transform:translate(0)}.bip-nav__submenu{display:flex;flex-direction:column;gap:13px;max-height:0;overflow:hidden;padding-left:22px;transition:max-height .3s ease,padding-top .3s ease,visibility 0s ease .3s;visibility:hidden}.bip-nav__submenu li:first-of-type{margin-top:35px}.bip-nav__submenu.open{max-height:50rem;overflow:auto;transition:visibility 0s,max-height .4s ease,padding-top .3s ease;visibility:visible}.bip-nav__submenu.animate-up,.bip-nav__submenu.animate-down{overflow:hidden}
