.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.42857%;height:10px;float:left}.btn-primary,.btn-spec{border:none;background-image:url(/build/default/images/button.1d5386b5.svg);background-size:100% 60px;color:#fff;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;min-width:153px;padding:10px 42px}.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn-spec{background-color:transparent}.btn:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.btn-light{background:#fff;-webkit-box-shadow:0 0 38px rgba(150,176,203,.31);box-shadow:0 0 38px rgba(150,176,203,.31);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-default{background:#82d2be;text-transform:uppercase;color:#fff;padding:16px 20px;font-size:15px}.btn-big{padding:15px 38px;font-size:21px;font-weight:500;text-transform:none}.btn-spec-big{font-size:23px;height:55px;background-size:100% 55px;margin-top:10px}.radio-container{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.radio-container input{position:absolute;opacity:0;cursor:pointer}.radio-container-checkmark{position:absolute;top:5px;left:0;height:20px;width:20px;background-color:transparent;border:1px solid #dadada;border-radius:50%}.radio-container:hover input~.radio-container-checkmark{background-color:transparent;border:1px solid #dadada}.radio-container input:checked~.radio-container-checkmark{background-color:#b92d5e;border:1px solid #b92d5e}.radio-container-checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.radio-container-checkmark:after{display:block}.radio-container .radio-container-checkmark:after{top:5px;left:5px;width:8px;height:8px;border-radius:50%;background:#fff}.chcekbox-container{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chcekbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:3px;left:0;height:17px;width:17px;background-color:transparent;border:1px solid #707070;border-radius:100%}.chcekbox-container:hover input~.checkmark{background-color:transparent;border:1px solid #b92d5e}.chcekbox-container input:checked~.checkmark{background:#b92d5e;border:1px solid #b92d5e}.checkmark:after{content:"";position:absolute;display:none}.chcekbox-container input:checked~.checkmark:after{display:block}.chcekbox-container .checkmark:after{left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-heading{background:#82d2be;color:#fff;padding:39px 0;text-transform:uppercase}.page-heading h1{font-size:32px;line-height:1.2;font-weight:700;margin-bottom:15px}.page-heading .page-heading-description{text-transform:none}.page-heading .zuma-breadcrumb ul{margin:0;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px}.page-heading .zuma-breadcrumb ul li{list-style:none;margin-right:10px}.page-heading .zuma-breadcrumb ul li a{text-decoration:underline}.page-heading .zuma-breadcrumb ul li:after{content:"/";margin-left:10px}.page-heading .zuma-breadcrumb ul li:last-child:after{margin-right:0;content:""}.buttons{position:relative;height:100%}.buttons .qtyminus,.buttons .qtyplus{position:absolute;right:20px;width:20px;background:none;border:none;font-size:24px;outline:none;color:rgba(69,75,89,.5)}.buttons .qtyminus{left:15px}.buttons .qtyminus,.buttons .qtyplus{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.buttons .qtyplus{right:15px}.qty{width:100%}.sizes{display:none;bottom:0;background:hsla(0,0%,100%,.8);text-transform:uppercase;padding-bottom:1em;line-height:2.2}.sizes .description{margin:.5em}.sizes .size{border:1px solid #333;padding:.3em}a:hover .sizes{display:block}.product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-bottom:50px}.product-item h2{font-size:18px;text-transform:uppercase;font-weight:700;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-item h2 a:hover{text-decoration:none}.product-item .price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.product-item .price-container .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-right:10px}.product-item .price-container .primary-price{font-size:19px;font-weight:700}.product-item .price-container .discount-price{font-size:15px;text-decoration:line-through}.product-item .price-container .btn-spec{background-image:url(/build/default/images/button.1d5386b5.svg);padding:10px 11px;min-width:137px}.product-item .price-container .btn-spec .icon{margin-right:10px}.product-item .product-item-img-container{position:relative}.product-item .product-item-banner{position:absolute;top:10px;right:0;z-index:10}.product-item .product-item-discount{background-image:url(/build/default/images/discount.afcff087.svg);width:66px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-item .product-item-discount span:first-child{font-size:12px}.product-item .product-item-discount span:last-child{font-weight:700}.product-item .product-item-badge{padding:3px 7px;min-width:60px;border-radius:10px;margin-bottom:9px;color:#fff}.product-detail-images{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:10px;margin-bottom:10px}.product-detail-images a{display:inline-block;width:102px;height:60px;margin:0 5px 5px 0}.product-detail-images img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.product-detail-image{width:100%;margin:0 20px 25px 0}.product-detail-images-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-detail-size-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;margin-bottom:10px}.product-detail-size-info .size-table{font-size:12px;color:#f57b7b;white-space:nowrap}.product-detail-size-info .product-detai-variation{margin-right:10px}.product-detail-size-button-container{margin-bottom:15px}.product-detail-size-button-container .product-detail-wraper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail-size-button-container .product-option-label{color:#000}.product-detail-size-button-container .product-detail-size-button-item{margin-right:7px;margin-bottom:7px;cursor:pointer}.product-detail-size-button-container .product-detail-size-button-item span{padding:0 10px;color:#454b59;border:1px solid rgba(69,75,89,.59);border-radius:12px;min-width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-detail-size-button-container input[type=radio]{display:none}.product-detail-size-button-container input[type=radio]:checked~*{background:#f57b7b;min-width:40px;height:40px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;color:#fff}.product-detail-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-detail-price{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:15px}.product-detail-price span{display:block}.product-detail-price span:first-child{color:#f57b7b;font-size:32px;font-weight:700}.product-detail-price span.old-price{font-size:18px;text-decoration:line-through}.product-detail-buy{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.product-detail-buy .buttons input[type=text]{text-align:center;width:120px;border-radius:22px;height:45px}.product-detail-buy button{margin-left:10px}.product-detail-buy .btn-spec{background-image:url(/build/default/images/button.1d5386b5.svg);font-size:18px}.product-detail-buy .btn-spec .icon{margin-right:7px}.product-detail-description-content{margin-bottom:25px}.product-detail-description{border:1px solid rgba(69,75,89,.49);padding:27px 35px;border-radius:5px;margin-bottom:54px}.product-detail-description-care{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(69,75,89,.82);padding-bottom:26px;margin-bottom:26px}.product-detail-description-heading{font-size:14px;color:#000;font-weight:700;text-transform:uppercase;display:block;margin-bottom:10px}.product-detail-description-material{font-size:14px;color:#000;font-weight:700;text-transform:uppercase;margin-right:15px}.product-detail-description-care-icon{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;font-size:20px}.product-detail-description-care-icon .item{width:44px;height:44px;background:#f5f5f5;border-radius:11px;margin-left:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-detail-description-format{font-size:14px;color:#898989}.product-detail-relevant{margin-bottom:66px}.product-detail-relevant h2{text-transform:uppercase;margin-bottom:50px}.cart-modal-product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ebebeb}.cart-modal-product-item a .icon{color:red}.cart-modal-product-item .cart-modal-product-name{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.cart-modal-product-item .cart-modal-product-description{width:calc(100% - 85px);margin-left:10px}.cart-modal-product-item .cart-modal-product-description h2{font-size:15px;margin-bottom:0}.cart-modal-product-item .cart-modal-product-quantity{color:#6f6f6f;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cart-modal-product-item .cart-modal-product-price{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:700}.cart-modal-product-item .cart-modal-product-price a{margin-left:10px}.cart-modal-full-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-modal-full-price p{margin-bottom:20px}.cart-modal-full-price p:last-child{font-size:20px;margin-left:15px}.btn-prev{background-image:url(/build/default/images/button-AED6D9.90af7bc9.svg)}.product-similar__item-container{border:1px solid #ddd;width:80px;height:80px;margin:0 8px 8px 0;padding:2px;display:block;text-decoration:none;-webkit-transition:border-color .1s;transition:border-color .1s}.product-similar__item-container--active{border-color:#f57b7b;border-width:2px;padding:1px}.product-similar__item-container:hover{border-color:#f57b7b;text-decoration:none;color:#000;-webkit-transition:border-color .1s;transition:border-color .1s}.product-similar__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-similar__image-container{width:100%;height:100%;display:block;margin-bottom:10px}.product-detail .stock-status-badge{padding:7px 20px;border-radius:10px;border:1px solid #ddd;background-color:#efefef}@media (min-width:48em){.btn-default{padding:16px 53px}.btn-spec-big{margin-top:0}.page-heading h1{font-size:40px}.product-detail-buy,.product-detail-price{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.product-detail-buy{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cart-modal-product-item .cart-modal-product-name{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%}.cart-modal-product-item .cart-modal-product-price,.cart-modal-product-item .cart-modal-product-quantity{width:15%;text-align:right;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}