.column.main .product-details{padding-top:63px;width:85.879629%;max-width:85.879629%;justify-content:space-between}.column.main .product-details .galery-wrapper{display:block;width:58.005390%;float:left}.column.main .product-details .galery-wrapper .slider-pager{width:19.888476%;padding:0;float:left}.column.main .product-details .galery-wrapper .slider-pager img{margin-bottom:29.439252%;display:block}.column.main .product-details .galery-wrapper .slider-pager img:last-child{margin-bottom:0}.column.main .product-details .wrapper{padding-left:0;position:relative;display:block;width:74.349442%;height:100%;float:right}.column.main .product-details .wrapper .arrow{display:none}.column.main .product-details .wrapper .my-slide{height:100%}.column.main .product-details .wrapper .my-slide img{height:100%;object-fit:cover;visibility:hidden}.column.main .product-details .product-info{padding-left:0;width:39.407008%}.column.main .product-details .product-info h1.product-name{line-height:69.59px;font-size:49.12px;margin-top:-8px;letter-spacing:.04em;padding:0;padding-left:.3em}.column.main .product-details .product-info .product-buy-wrapper{margin-top:70px;padding-left:11px}.column.main .product-details .product-info .product-buy-wrapper #add-to-cart-btn{padding:0;margin-top:113px}.column.main .product-details .product-info .product-buy-wrapper #add-to-cart-btn button{font-size:35px;padding:0;width:76%;max-width:543px;height:100px;box-shadow:none;position:relative;left:-9px;letter-spacing:2px}.column.main .product-details .product-info .product-config-option{margin-bottom:13px}.column.main .product-details .product-info .product-config-option .product-name{padding:0;font-size:26px;width:38%}.column.main .product-details .product-info .product-config-option .product-option.size{padding-left:0;padding-right:17px}.column.main .product-details .product-info .product-config-option .product-option.qty{padding-left:15px;padding-right:3px}.column.main .product-details .product-info .product-config-option .product-option{padding:0}.column.main .product-details .product-info .product-config-option .product-option select{border:solid 2px #ccc;height:64px;font-size:26px;background:#fff url(../images/select-bg.svg) no-repeat 96% 45%}.column.main .product-details .product-info .product-config-option .product-option select:focus{box-shadow:none}.column.main .product-details .product-info .product-config-option:nth-child(3) .product-name{position:relative;top:-7px}.column.main .product-details .product-info #alternative-colour{margin-top:76px}.column.main .product-details .product-info #alternative-colour p.title{padding:0;font-size:30px;letter-spacing:.04em}.column.main .product-details .product-info #alternative-colour ul.product-list{padding:24px 0 0}.column.main .product-details .product-info #alternative-colour ul.product-list li.product-item{width:calc((100% - 40px)/3);margin-left:20px;margin-right:0 !important}.column.main .product-details .product-info #alternative-colour ul.product-list li.product-item:nth-child(3n+1){margin-left:0}.column.main .product-details #element{margin-top:110px}.column.main .product-details #element .tab-title-wrapper{padding:0}.column.main .product-details #element .tab-title-wrapper div[data-role=trigger]{padding:13px;cursor:pointer;position:relative;z-index:9}.column.main .product-details #element .tab-title-wrapper span{font-size:38px;letter-spacing:3px}.column.main .product-details #element .tab-content-wrapper{padding:62px 33px 15px 63px;font-size:1.75rem;letter-spacing:1px;line-height:3.8rem;display:none}.column.main .product-details #element div:nth-child(2){display:block}.catalog-product-view div.block.upsell{margin-top:182px;width:90%;padding-bottom:150px}.catalog-product-view div.block.upsell .block-title{margin-bottom:77px}.catalog-product-view div.block.upsell .block-title strong#block-upsell-heading{font-size:45px}.catalog-product-view div.block.upsell ol.product-items{padding-left:25px}.catalog-product-view div.block.upsell ol.product-items li.product-item{padding:0 21px}.catalog-product-view div.block.upsell li.product-item .product-item-info .product-item-details{margin-top:31px}.catalog-product-view div.block.upsell li.product-item .bundle-price{padding-top:15px}.catalog-product-view div.block.upsell li.product-item .bundle-price .bundle-price-item{width:100%;border:none}.catalog-product-view div.block.upsell li.product-item .bundle-price .bundle-price-item .price-box{display:inline-block;margin-bottom:2px}.catalog-product-view div.block.upsell li.product-item .bundle-price .bundle-price-item .price-box .price{font-size:28px}.catalog-product-view div.block.upsell li.product-item .product-item-link{padding:0 18px;font-size:29px}.catalog-product-view div.block.upsell li.product-item .bundle-price .bundle-price-item{font-size:30px}.shopping-cart .cart-no-item{padding:1.75rem 2.5rem}@media (max-width:1856px){.column.main .product-details #element .tab-title-wrapper span{font-size:30px}.catalog-product-view div.block.upsell li.product-item .product-item-link{font-size:25px}.catalog-product-view div.block.upsell li.product-item .bundle-price .bundle-price-item .price-box .price{font-size:20px}}@media (max-width:1600px){.column.main .product-details .product-info .product-config-option .product-name{font-size:20px}.column.main .product-details .product-info .product-config-option select{font-size:20px}.column.main .product-details .product-info .product-config-option .product-option select{font-size:20px}}@media (max-width:1400px) and (min-width:1080px){.column.main .product-details .wrapper{padding-left:10px}.column.main .product-details .galery-wrapper .slider-pager img{margin-bottom:25px}.column.main .product-details{width:100%;padding:0 20px}.column.main .product-details .product-info h1.product-name{font-size:35px;line-height:initial}.column.main .product-details .product-info .product-buy-wrapper #add-to-cart-btn button{max-width:100%;height:70px;width:100%}.column.main .product-details #element .tab-title-wrapper span{font-size:20px}.column.main .product-details .product-info{padding-left:10px}.column.main .product-details .product-info .product-config-option .product-option.size{padding-right:7px}.column.main .product-details .product-info .product-config-option .product-option.qty{padding-left:10px}.column.main .product-details .product-info .product-config-option .product-option select{font-size:18px}.column.main .product-details #element .tab-content-wrapper{padding:40px 33px 15px 50px;line-height:50px}.column.main .product-details .product-info .product-buy-wrapper{margin-top:20px;padding-left:16px}.column.main .product-details .product-info .product-buy-wrapper #add-to-cart-btn{margin-top:60px}.catalog-product-view .column.main{padding-top:40px}.catalog-product-view div.block.upsell{margin-top:100px;width:100%;padding:0 20px}.catalog-product-view div.block.upsell li.product-item .product-item-link{font-size:20px;padding:0 10px}.catalog-product-view div.block.upsell .product-item .product-item-info .product-item-name{margin:0}.catalog-product-view div.block.upsell li.product-item .bundle-price .bundle-price-item{font-size:20px}}@media screen and (max-width:1080px) and (min-width:768px){.column.main .product-details .product-info{padding-left:0;width:39.407008%}.column.main .product-details .wrapper{width:85%}}@media (max-width:767px){.page-product-configurable .column.main .product-details{max-width:none}.page-product-configurable .column.main .product-details .galery-wrapper .wrapper{width:100%}}.catalog-category-view .products-grid .product-item-info,.page-products .products-grid .product-item-info .product-item-photo img{width:100%}.content-wrapper .order-confirmed-wrapper .order-confirmed-icon{top:-5rem}.content-wrapper .order-confirmed-wrapper .order-confirmed-icon img{width:5rem}