.delivery-information,.additional-information{max-height:400px}.delivery-information.d-none,.additional-information.d-none{max-height:0}.delivery-information.d-block,.additional-information.d-block{padding:.625rem 2.5rem 1.875rem}.view-center{padding-top:25%}.big-text{font-size:4vw}.xtocheckout main{min-height:auto;margin-bottom:0}.xtocheckout-steps{padding-left:0;padding-right:0;min-height:calc(100vh - 75px)}.xtocheckout-steps .view-center{padding-left:6.25rem;padding-top:25%}.xtocheckout-cart{min-height:calc(100vh - 75px)}.xtocheckout input,.xtocheckout select,.xtocheckout textarea{width:100%}.xtocheckout .btn-primary{width:100%;margin-bottom:30px;font-size:1.125rem}.xtocheckout .btn-link{font-size:.8125rem;padding:0}.xtocheckout .form-footer{display:flex;flex-direction:column;align-items:baseline}@media(max-width: 1500px){.xtocheckout .form-footer--register{display:block}}@media(max-width: 1500px){.xtocheckout .form-footer--register .col-12{width:100%}}.xtocheckout .wrapper{padding-top:1.875rem;padding-left:5%;padding-right:6%}.xtocheckout .wrapper.empty-cart{padding:0}.xtocheckout .wrapper .breadcrumb{font-size:.875rem;padding:0;margin-left:0;margin-bottom:1.875rem}.xtocheckout .wrapper .breadcrumb a{font-size:.875rem}.xtocheckout .wrapper .breadcrumb ol{padding-left:0;margin-bottom:0}.xtocheckout .wrapper .breadcrumb ol li:after{margin:0 .625rem}.xtocheckout .wrapper .breadcrumb ol li:last-child{margin:0}.xtocheckout #header .header-nav{max-height:none;padding:.625rem 0;margin-bottom:0}.xtocheckout .cart-summary-title{display:flex;justify-content:space-between;align-items:baseline}.xtocheckout .cart-summary-title a{font-size:12px}.xtocheckout .cart-summary-products{position:relative;margin-bottom:1.875rem}.xtocheckout .cart-summary-products ul{max-height:28.125rem;overflow-x:auto}.xtocheckout .cart-summary-products ul::-webkit-scrollbar{margin-left:.625rem;-webkit-appearance:none}.xtocheckout .cart-summary-products ul::-webkit-scrollbar:vertical{width:.625rem;background:var(--light-color)}.xtocheckout .cart-summary-products ul::-webkit-scrollbar-thumb{border-radius:0;background-color:rgba(19,19,19,.1882352941);border-left:6px solid var(--light-color)}.xtocheckout .cart-summary-products ul::-webkit-scrollbar-track{border-radius:0;background-color:rgba(0,0,0,0);border-width:0}.xtocheckout .cart-summary-products .indicator-scroll{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .7s ease}.xtocheckout .cart-summary-products:hover .indicator-scroll.active{transition:opacity .5s ease;animation-name:moveDown;animation-duration:.5s;animation-iteration-count:3}.xtocheckout .media{padding-top:1.25rem;padding-bottom:.625rem}.xtocheckout .media-left{position:relative;width:100px;display:table-cell;vertical-align:top}.xtocheckout .media-left .product-quantity{top:-0.625rem;right:-0.5rem}.xtocheckout .media-body{display:table-cell;vertical-align:top;width:100%;padding-left:1.25rem}.xtocheckout .media-body .product-name{margin-top:-5px;margin-bottom:.3125rem}.xtocheckout .media-body .product-attribute .value{font-size:.9375rem}.xtocheckout .media-body .product-line-info{display:inline-flex;justify-content:space-between;gap:.625rem;width:100%;font-size:.9375rem;margin-top:.3125rem;align-items:center}.xtocheckout .media-body .product-line-info .product-price-details{min-width:230px}@media(max-width: 1200px){.xtocheckout .media-body .product-line-info .product-price-details{min-width:auto;width:150px}}.xtocheckout .media-body .product-line-info .product-discount{margin-right:1.25rem}.xtocheckout .media-body .product-line-info .product-discount .discount{margin-left:0;text-align:center}.xtocheckout .section-title{font-size:1rem;padding-bottom:.3125rem;margin-top:1.875rem;margin-bottom:.625rem}.xtocheckout .form-footer .btn-primary{margin-bottom:0}.xtocheckout .form-footer .btn-link{margin-top:1.875rem}.xtocheckout #footer{width:100%;max-height:75px;padding:1.875rem;font-size:.75rem}@media(max-width: 768px){.xtocheckout #footer{display:flex;justify-content:center;flex-direction:column;max-height:-moz-fit-content;max-height:fit-content}}.xtocheckout #footer .footer-menu{margin-bottom:0}.xtocheckout #footer .footer-menu__copyright{margin-right:1.25rem}@media(max-width: 768px){.xtocheckout #footer .footer-menu__copyright{display:block;text-align:center;margin-bottom:1rem}}.xtocheckout #footer .footer-menu__items::after{margin-left:.3125rem;margin-right:.3125rem}@keyframes moveDown{from{opacity:.2;margin-top:0}to{margin-top:1.875rem;opacity:.1}}.steps-completed{padding-left:.9375rem;padding-right:.9375rem}.step-valid{font-size:.8125rem;padding:.625rem 1.25rem}.step-valid .label{font-size:.8125rem;padding-left:0}.step-valid .step-data{float:left;width:66.66667%;padding-right:15px;padding-left:15px}@media(max-width: 1200px){.step-valid .step-data{width:100%}}.xto_details{width:100%;margin-bottom:1.25rem}.xto_details summary{cursor:pointer}.xto_details summary::after{font-size:1.5625rem;margin-top:-5px;padding-left:.3125rem}.xto_details summary::marker{font-size:0}.xto_details .block-inside{width:50%}@media(max-width: 1200px){.xto_details .block-inside{width:100%}}@media(max-width: 1200px){.order-summary__block{width:100%}}@media(max-width: 1200px){.order-summary__go .col-lg-6{width:100%}}.order-summary__information{margin-bottom:6.25rem}#xtocheckout-form-invoice .section-title{margin-top:0}#module-xtocheckout-orderconfirmation .btn-tertiary{width:50%}.step-content{position:relative;margin-bottom:3.125rem}.step-content .nav{display:block;position:absolute;bottom:51px;right:0;padding-left:.46875rem}@media(max-width: 1500px){.step-content .nav--register{position:relative;bottom:2.0625rem;padding-left:0;width:100%}}.block-promo{margin-bottom:1.875rem}.block-promo__list{margin-top:.625rem}.block-promo__list ul li{margin-top:.625rem}.block-promo .promo-name{margin-left:.9375rem}.block-promo .promo-code{padding:0}.block-promo .promo-input{width:70%}.xtocheckout-steps .container{width:100%}@media(max-width: 768px){.xtocheckout-steps{order:2;position:initial}}@media(max-width: 768px){.xtocheckout-steps #header{position:absolute;top:0;z-index:9;width:100%}}@media(max-width: 768px){.xtocheckout-cart{order:1;min-height:auto;padding-bottom:50px}}#paypal-buttons{width:400px !important}