.pricing-table{opacity:0}.pricing-table.animated{opacity:1;transition-property:opacity;transition-duration:var(--animate-time)}.pricing-table .pricing-table__container{overflow:hidden;margin:0 auto;padding:0 20px;max-width:calc(var(--global-container-width) + 40px)}.pricing-table .pricing-table__heading{margin-bottom:30px;text-align:center}.pricing-table .pricing-table__items-container{display:flex;margin:0 -26px;padding-top:5px;padding-left:20px;padding-right:20px;overflow-x:scroll;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.pricing-table .pricing-table__items-container::-webkit-scrollbar{display:none}.pricing-table .pricing-table__items-container.pricing-table__items-container--1{justify-content:center}.pricing-table .pricing-table__item-wrapper{min-width:89%;padding:20px 6px;scroll-snap-align:center}.pricing-table .pricing-table__item{position:relative;height:100%;padding:40px 20px;border:1px solid var(--card-border-color);background-color:var(--card-background-color);color:var(--text-color);word-break:break-word}.pricing-table .pricing-table__item-label{position:absolute;top:0;left:50%;overflow:hidden;z-index:1;width:-moz-fit-content;width:fit-content;padding:5px 10px;background-color:var(--label-background-color);font-size:calc(var(--body-font-size) * .675);line-height:1.6;text-align:center;text-transform:uppercase;color:var(--label-text-color);white-space:nowrap;transform:translate(-50%,-50%);max-width:80%;min-width:120px;border-radius:24px;text-overflow:ellipsis}.pricing-table .pricing-table__item-heading{margin-bottom:30px;font-weight:800;text-align:center;color:var(--text-color)}.pricing-table .pricing-table__item-image-container{position:relative;overflow:hidden;width:100%;height:0;margin-bottom:30px;padding-top:100%}.pricing-table .pricing-table__item-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--img-desktop-pos);object-position:var(--img-desktop-pos)}.pricing-table .price{font-size:calc(var(--body-font-size) * 1.375);font-weight:800;text-align:center}.pricing-table .pricing-table__item-link{display:block;width:-moz-fit-content;width:fit-content;margin:20px auto 0;padding:18px 52px;border:1px solid var(--button-border-color);background-color:var(--button-background-color);text-decoration:none;color:var(--button-label-color);transition:var(--timing-short)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.pricing-table .pricing-table__item-link:hover{border-color:var(--button-border-hover-color);background-color:var(--button-background-hover-color);color:var(--button-label-hover-color)}}.pricing-table ul li,.pricing-table ol li{position:relative;width:-moz-fit-content;width:fit-content;margin-top:10px;padding-left:25px;line-height:1}.pricing-table ul li:before,.pricing-table ol li:before{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;background-image:var(--list-icon);background-repeat:no-repeat;background-size:contain;background-position:50% 50%}.pricing-table ul li:first-child,.pricing-table ol li:first-child{margin-top:0}.pricing-table .pricing-table__item-list-wrapper{margin-top:30px;font-size:calc(var(--body-font-size) * 1.175)}.pricing-table .pricing-table__item-list-wrapper.pricing-table__item-list-wrapper--without-icon ul li:before,.pricing-table .pricing-table__item-list-wrapper.pricing-table__item-list-wrapper--without-icon ol li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M14.6667 7.38662V7.99995C14.6659 9.43757 14.2004 10.8364 13.3396 11.9878C12.4788 13.1393 11.2689 13.9816 9.89028 14.3892C8.51166 14.7968 7.03821 14.7479 5.68969 14.2497C4.34116 13.7515 3.18981 12.8307 2.40735 11.6247C1.62488 10.4186 1.25323 8.99199 1.34783 7.55749C1.44242 6.12299 1.99818 4.7575 2.93223 3.66467C3.86628 2.57183 5.12856 1.81021 6.53083 1.49338C7.9331 1.17656 9.40022 1.32151 10.7134 1.90662' stroke='%23404040' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.6667 2.66663L8 9.33996L6 7.33996' stroke='%23404040' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.pricing-table ul,.pricing-table ol{width:-moz-fit-content;width:fit-content;margin:0 auto;list-style-type:none}html.no-js .pricing-table{opacity:1}@media (min-width: 576px){.pricing-table .pricing-table__heading{margin-bottom:40px}.pricing-table .pricing-table__item-wrapper{min-width:60%;padding:12px}.pricing-table .pricing-table__items-container{margin:0 -32px}.pricing-table .pricing-table__item-list-wrapper{font-size:calc(var(--body-font-size) * 1.275)}}@media (min-width: 768px){.pricing-table .pricing-table__item-label{font-size:calc(var(--body-font-size) * .875)}}@media (min-width: 992px){.pricing-table .pricing-table__item-wrapper{min-width:45%;padding:20px}.pricing-table .pricing-table__items-container{margin:0 -40px}.pricing-table .pricing-table__items-container.pricing-table__items-container--1,.pricing-table .pricing-table__items-container.pricing-table__items-container--2{justify-content:center}}@media (min-width: 1200px){.pricing-table .pricing-table__items-container{overflow-x:unset}.pricing-table .pricing-table__item-wrapper{min-width:unset;width:33.333%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pricing-table.build.css.map */
