.sub-modal.sub-modal--countries{display:none}.technology.custom-technology-new.section{padding:50px 15px}@media only screen and (max-width: 959px){.small--hide{display:none!important}.tp-explainer .tp-explainer__slide .tp-explainer__img.small--hide{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;width:0!important;overflow:hidden!important}.tp-explainer .tp-explainer__slide .tp-explainer__img.large-up--hide{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;width:100%!important}}.slick-dots li button{display:none}.technology{min-height:600px}@media only screen and (min-width: 960px){.menu-item-wrapper{margin-left:13%}.technology.custom-technology-new.section{margin-left:15%!important;width:75%}.account-menu__link{background-color:transparent;border-bottom:1px solid #7f7f7f;color:#7f7f7f;font-size:14px;margin:0;padding:20px 0}}.account-menu__link{border-color:#e9e9e9!important}.account-menu__link{background-color:#fff;display:block;font-size:16px;font-weight:600;margin-bottom:10px;padding:20px;text-decoration:none}@media only screen and (min-width: 960px){.account-menu__link--active{color:#000}}a{color:#000}.account-menu__link{background-color:#fff;display:block;font-size:16px;font-weight:600;margin-bottom:10px;padding:20px;text-decoration:none;border-color:#e9e9e9!important}@media only screen and (min-width: 960px){.account-menu__link{background-color:transparent;border-bottom:1px solid #7f7f7f;color:#7f7f7f;font-size:14px;margin:0;padding:20px 0}}@media only screen and (min-width: 960px){.account-menu{bottom:0;left:5%;position:absolute;top:180px;width:230px;z-index:4}}@media only screen and (min-width: 960px){.large-up--hide{display:none!important}}.sizeguide__selector-holder{margin:30px 0}@media only screen and (min-width: 960px){.sizeguide__selector-holder{margin-bottom:60px;overflow:visible;position:relative}}.sizeguide__selector{-webkit-align-items:center;align-items:center;border:1px solid #e5e5e5;border-radius:2px;display:-webkit-flex;display:flex;height:50px;max-width:420px;padding:8px 20px;text-decoration:none;transition-duration:.3s;transition-property:border-color,background-color,color;width:100%;color:#000}span.sizeguide__current{color:#000;font-weight:600}.icon{fill:currentColor;display:inline-block;height:20px;vertical-align:middle;width:20px}.sizeguide__selector svg{fill:#000;margin-left:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition-duration:.3s;transition-property:fill,-webkit-transform;transition-property:transform,fill;transition-property:transform,fill,-webkit-transform}.sub-modal{background-color:transparent;height:100%;left:0;position:fixed;top:100%;transition:top .3s ease 0s;width:100%;z-index:100}@media only screen and (min-width: 960px){.sub-modal--sizeguide,.sub-modal--technology{border:1px solid #e5e5e5;border-radius:2px;border-top:0;height:283px;left:0;opacity:0;position:absolute;top:50px;transition:opacity .3s ease 0s,visibility .3s ease 0s;visibility:hidden;width:420px;z-index:2}}.sub-modal__inner{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;bottom:0;height:auto;max-height:100%;overflow:auto;padding-bottom:140px!important;position:absolute;width:100%}.sub-modal.sub-modal--technology.sub-modal--opened{top:2%;background-color:#0006;transition:top .3s ease 0s,background-color .3s ease .3s}@media only screen and (min-width: 960px){.sub-modal--sizeguide .sub-modal__inner,.sub-modal--technology .sub-modal__inner{left:0;min-width:0;padding-bottom:0;top:0;width:100%}}.sub-modal__select-title{color:#000;margin-bottom:60px;padding:0 30px}@media only screen and (min-width: 960px){.sub-modal--sizeguide .sub-modal__close,.sub-modal--sizeguide .sub-modal__select-title,.sub-modal--technology .sub-modal__close,.sub-modal--technology .sub-modal__select-title{display:none}}.sub-modal__close{position:absolute;right:30px;top:30px;z-index:100;color:#000}.spin-to-win svg{transition-duration:.3s;transition-property:fill,-webkit-transform;transition-property:transform,fill;transition-property:transform,fill,-webkit-transform}.sub-modal__close svg{transition-duration:.3s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.sub-modal__option--hide{display:none}.sub-modal__option{font-size:20px;text-decoration:none;color:#000!important}.sub-modal__option-holder{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;margin-bottom:20px;padding:0 30px}@media only screen and (min-width: 960px){.sub-modal--sizeguide .sub-modal__option-holder,.sub-modal--technology .sub-modal__option-holder{padding:0 20px}}.sub-modal__option{font-size:20px;text-decoration:none}@media only screen and (min-width: 960px){.sub-modal--sizeguide .sub-modal__option,.sub-modal--technology .sub-modal__option{font-size:12px}}.sg-section{display:none}.sg-section--active{display:block}.tp-curvy,.tp-diwo-pro,.tp-energy,.tp-now,.tp-snug,.tp-wrup{margin-top:30px}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.tp-explainer{background-color:#fafafa;outline:0;padding-bottom:15px;text-align:center;overflow:hidden;position:relative;width:100%;height:auto}.tp-explainer{display:block;white-space:nowrap;overflow-x:hidden}.tp-explainer .tp-explainer__slide{display:inline-block;width:100%;white-space:normal;vertical-align:top;position:relative}.tp-explainer .tp-explainer__slide:not(:first-child){display:none}.tp-explainer.flickity-enabled{white-space:normal}.tp-explainer.flickity-enabled .tp-explainer__slide{display:block;width:100%}.tp-explainer.flickity-enabled .tp-explainer__slide:not(:first-child){display:block}.flickity-page-dots{bottom:15px!important}.flickity-page-dots .dot{width:6px!important;height:6px!important}@media only screen and (min-width: 960px){.tp-explainer{padding-bottom:35px}}.slick-dotted.slick-slider{margin-bottom:30px}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#000;border:0;display:inline-block;max-width:100%;outline:0;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.3s;transition-property:border-color,background-color,color,opacity;-moz-user-select:"none";-ms-user-select:"none";-webkit-user-select:"none";user-select:"none";white-space:nowrap;width:auto}.btn--arrow{background-color:transparent;border-radius:50%;height:45px;margin-top:-22.5px;opacity:1;position:absolute;top:50%;width:45px;z-index:2}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}.slick-slider .btn--prev{left:-33px;top:220px}.tp-explainer.slick-slider .btn--prev{left:-45px;top:50%}.btn--arrow svg{fill:#000;pointer-events:none;transition-duration:.3s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tp-explainer div{outline:0}@media only screen and (min-width: 960px){.tp-explainer .tp-explainer__slide{display:-webkit-flex!important;display:flex!important;flex-direction:row!important;align-items:center;width:100%}}img{height:auto;max-width:100%}@media only screen and (min-width: 960px){.large-up--hide{display:none!important}.tp-explainer .tp-explainer__slide .tp-explainer__img.large-up--hide{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;width:0!important;overflow:hidden!important}.tp-explainer .tp-explainer__slide .tp-explainer__img.small--hide{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;width:100%!important}}.tp-explainer__img{width:100%}@media only screen and (min-width: 960px){.tp-explainer__img{-webkit-order:2;order:2;width:66.666%!important;flex:2!important;flex-shrink:0}}.nf-collection{margin:30px 0}.nf-title,.nf-title a{margin:30px 0 15px;text-align:center;text-decoration:none}.grid{list-style:none;margin:0 0 0 -12px;padding:0}.nf-collection__products{margin-top:30px;padding-bottom:40px}.collection-product__container{-webkit-flex:0 0 calc(50% - 7.5px);flex:0 0 calc(50% - 7.5px)}@media only screen and (min-width: 960px){.nf-collection__products{padding-bottom:0}.collection-product__container{-webkit-flex:0 0 calc(25% - 11.25px);flex:0 0 calc(25% - 11.25px)}}@media only screen and (min-width: 960px){.nf-collection__products .collection-product__container{padding:0 0 0 12px}}.collection-product{display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;height:calc(100% - 15px);margin-bottom:15px;position:relative}figure{margin:1em 40px}.collection-product__fig{display:-webkit-flex;display:flex;margin:0;overflow:hidden;position:relative}.collection-product__tags{bottom:30px;display:block;left:0;position:absolute;z-index:1}.collection-product__tag{background-color:#fff;border-radius:0 2px 2px 0;color:#000;display:inline-block;font-size:10px;font-weight:600;margin:0 6px 6px 0;padding:4px 8px;text-transform:uppercase}status-favorite-button{position:absolute;top:10px;right:10px;z-index:2}.collection-product__anchor{background-color:#ebebeb;display:block;-webkit-flex:0 0 100%;flex:0 0 100%;position:relative;width:100%}@media only screen and (min-width: 960px){.collection-product__titles{float:left;max-width:88%}}.collection-product__offer{color:#000;font-weight:500;margin-bottom:5px}.collection-product__price{display:block;font-size:12px;font-weight:600}.tp-explainer h3{color:#000;font-size:16px;font-weight:600;padding:0 30px;margin:unset!important}.tp-explainer__text--active p{max-height:200px;opacity:1}.tp-explainer p{color:#4c4c4c;font-size:14px;padding:0 70px}.tp-explainer__read{color:#7f7f7f;display:inline-block;margin-bottom:10px;padding:20px;position:relative;text-decoration:underline;z-index:10}@media only screen and (min-width: 960px){.tp-explainer__text{display:-webkit-flex!important;display:flex!important;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-order:1;order:1;width:33.333%!important;flex:1!important;flex-shrink:0;align-items:center}.tp-explainer__read{display:none}.collection-product__price{text-align:right}.tp-explainer h3{font-size:14px}.tp-explainer__text p{max-height:300px;opacity:1}.tp-explainer p{font-size:12px}}.collection-product__availability{clear:both;margin-top:10px;padding-right:15px}.tp-explainer ul.slick-dots{display:flex;width:100%;margin-left:50%}.tp-explainer .slick-dots li{color:gray;width:10px}.tp-explainer .slick-dots li.slick-active{color:#000}.tp-explainer .flickity-viewport{height:auto!important;overflow:hidden;width:100%!important}.tp-explainer .flickity-slider{display:flex;align-items:stretch;width:100%!important}.tp-explainer .flickity-slider .tp-explainer__slide{width:100%!important;flex-shrink:0;margin-right:0!important}.tp-explainer__slide{width:100%;height:auto!important;margin-right:10px;border-radius:5px;counter-increment:carousel-cell}.custom-technology-new .collection-product__container{width:60%;height:auto!important;padding-left:10px;border-radius:5px;counter-increment:carousel-cell}.technology .collection-product__titles span{color:#000!important;font-size:12px}.technology span.collection-product__title{font-weight:600;margin-bottom:10px}.technology span.collection-product__subtitle{color:#4c4c4c!important;font-weight:500}.technology .collection-product__offer .money{font-size:12px;color:#000!important;font-weight:600}.technology a.collection-product__info{display:block;margin-top:20px;overflow:hidden;text-align:left;text-decoration:none;width:100%}@media only screen and (min-width: 960px){.custom-technology-new .collection-product__container{width:22%}.technology .collection-product__titles{float:left;max-width:88%}}.technology .nf-collection__more-container{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:450px}@media only screen and (min-width: 960px){.technology .nf-collection__more-container{display:-webkit-flex!important;display:flex!important;height:450px}}.technology .btn--border{background-color:transparent;border:1px solid #000;color:#000;font-weight:600;padding:10px 50px;text-transform:uppercase}.technology .collection-product__availability{clear:both;margin-top:10px;padding-right:15px}.technology .product-swatch__selector{background-color:#e5e5e5;border-radius:4px;color:#000;height:40px;min-width:40px;padding:12px 7px;width:100%}@media only screen and (min-width: 960px){.nf-collection__products .flickity-page-dots{position:absolute;width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1;display:flex;justify-content:center}.nf-collection__products .flickity-page-dots .dot{flex-grow:1;height:6px;margin:unset!important;background:#333;border-radius:1px!important;opacity:.25;cursor:pointer}.nf-collection__products li.dot.is-selected{border-radius:10px!important;background:#000!important;opacity:unset!important}.technology .collection-product__availability .product-swatch__selector{font-size:10px;font-weight:500;height:17px;min-width:0;padding:0 3px!important;width:auto}.technology .collection-product__availability .product-swatch__selector{height:27px;margin-top:10px;padding:6px!important;width:42px}}.technology .collection-product__availability .product-swatch__selector{height:31px;width:20%;font-size:10px;padding:1px 7px}.technology .collection-product__availability .product-swatch__option--is-dummy,.technology .collection-product__availability .product-swatch__option--is-soldout{background-color:#f9f9f9;color:#b2b2b2}.technology .product-swatch__option--is-dummy,.technology .collection-product__availability .product-swatch__option--is-soldout{color:#727272}.technology .flickity-page-dots{top:auto!important;height:10px}.technology .product-wrapper{padding-bottom:30px}@media only screen and (min-width: 960px){.large-up--hide,.tp-explainer .large-up--hide{display:none!important}.tp-explainer .small--hide{display:block!important}}.tp-explainer .tp-explainer__img.small--hide,.tp-explainer .tp-explainer__img.large-up--hide{border:none!important}
/*# sourceMappingURL=/cdn/shop/t/396/assets/technology.css.map */
