#product-media{position:relative}#product-media .fotorama.magnifier-active img{opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;cursor:-webkit-image-set(url("../images/unzoom-icon.png") 1x) 16 16,-webkit-zoom-in;cursor:image-set(url("../images/unzoom-icon.png") 1x) 16 16,zoom-in}#product-media .fotorama img{opacity:1;-webkit-transition:all .4s ease;transition:all .4s ease;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;cursor:-webkit-image-set(url("../images/zoom-icon.png") 1x) 16 16,-webkit-zoom-in;cursor:image-set(url("../images/zoom-icon.png") 1x) 16 16,zoom-in}#product-media .fotorama__spinner{background-size:64px;background-repeat:no-repeat;-webkit-animation:none;animation:none}#product-media .fotorama__stage__shaft{background-repeat:no-repeat;background-position:center center}#product-media .fotorama__stage{max-height:720px}#product-media .fotorama__nav-wrap{position:absolute;top:15px;right:15px;width:auto}#product-media .fotorama__nav-wrap .fotorama__nav{width:auto !important}#product-media .fotorama__active .fotorama__dot{opacity:1}#product-media .fotorama__nav__frame{width:14px;display:inline-block}#product-media .fotorama__dot{width:8px;height:3px;border-radius:0;background-color:#6D6D6D;border:0;opacity:0.3}#product-media .fotorama__arr{background-color:transparent;-webkit-transition:none;transition:none;height:50px;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#product-media .fotorama__arr .fotorama__arr__arr{background-position:unset;background-repeat:no-repeat;background-size:16px 16px}#product-media .fotorama__arr.fotorama__arr--next{right:-50px}#product-media .fotorama__arr.fotorama__arr--next .fotorama__arr__arr{background-image:url("../icons/right-chevron.svg")}#product-media .fotorama__arr.fotorama__arr--prev{left:10px}#product-media .fotorama__arr.fotorama__arr--prev .fotorama__arr__arr{background-image:url("../icons/left-chevron.svg")}.fotorama--fullscreen .fotorama__fullscreen-icon{left:0;z-index:100}.fotorama--fullscreen .fotorama__stage{height:100vh !important}@media screen and (max-width: 1024px){#product-media{margin-right:3rem}}@media screen and (min-width: 769px){#product-media .fotorama,#product-media .gallery-placeholder__image{max-width:540px;margin:auto 0}}@media screen and (max-width: 768px){#product-media{margin-right:0;margin-bottom:3rem}}body.product-added:not(.not-main-product) #product-info-main .box-tocart .tocart{display:none}body.product-added:not(.not-main-product) #product-info-main .box-tocart .tocheckout{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}#product-info-main h1{margin-top:0;margin-bottom:0;font-weight:500;font-size:1.6rem}#product-info-main klarna-placement{display:inline-block;margin-top:1.5rem}#product-info-main .lowest-price-wrapper{margin-bottom:1rem}#product-info-main .lowest-price-wrapper span{font-size:1.1rem}#product-info-main .product-info-price{margin:0;border:0}#product-info-main .product-info-price .price-box{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-bottom:0}#product-info-main .product-info-price .price-box .price-label{display:none !important}#product-info-main .product-info-price .price-box .price{font-size:1.5rem;font-weight:500}#product-info-main .product-info-price .price-box .old-price{display:inline-block !important;margin-right:1rem}#product-info-main .product-info-price .price-box .old-price .price{font-weight:400;text-decoration:line-through}#product-info-main .product-info-price .price-box span{margin:0}#product-info-main .product-info-price .price-box .showInRed .price{color:#d0021b}#product-info-main .box-tocart{margin-bottom:2rem}#product-info-main .box-tocart .actions{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#product-info-main .box-tocart .tocart{margin-right:2%}#product-info-main .box-tocart .product-addto-links{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid #6D6D6D;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;width:60px;-webkit-flex-basis:60px;-ms-flex-preferred-size:60px;flex-basis:60px}#product-info-main .box-tocart .product-addto-links.exists{background-color:#000}#product-info-main .box-tocart .product-addto-links.exists span{color:#fff}#product-info-main .box-tocart a.action.towishlist{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;margin:0;font-size:1.8rem}#product-info-main .box-tocart a.action.towishlist:hover{background-color:#f4f4f4}#product-info-main .box-tocart a.action.towishlist span{line-height:0}#product-info-main .box-tocart .tocheckout{display:none;margin-right:1%;border:1px solid #000}#product-info-main #extra-additional-info .promo-text-wrapper{text-align:center;font-weight:500;font-size:1.2rem}#product-info-main #extra-additional-info .promo-text-wrapper span{color:#6D6D6D}@media screen and (min-width: 1025px){#product-info-main{max-width:375px;float:none}#product-info-main .product-add-form{padding-top:1rem}}@media screen and (max-width: 768px){#product-info-main{padding:0 2rem}#product-info-main h1{font-size:2rem;margin-bottom:1rem}#product-info-main .product-add-form{padding-top:0}#product-info-main .product-info-price .price-box{padding-left:0;margin-bottom:1rem}#product-info-main .product-info-price .price-box .price{font-size:2rem}}@media screen and (min-width: 768px) and (max-width: 1024px){#product-info-main{padding:0 2rem}}#product-page-container .product.info.detailed{margin-top:3rem}#product-page-container .product.info.detailed .product.data.items{border-bottom:0}#product-page-container .product.info.detailed .data.title,#product-page-container .product.info.detailed .data.content{width:100%}#product-page-container .product.info.detailed .data.item[aria-hidden="false"]{border-bottom:1px solid #e4e4e4}#product-page-container .product.info.detailed .data.content{position:relative;float:none;margin:0;border:0;padding:0}#product-page-container .product.info.detailed .data.title{margin-bottom:1rem;float:none;border-bottom:1px solid #e4e4e4}#product-page-container .product.info.detailed .data.title.active{border-bottom:0}#product-page-container .product.info.detailed .data.title.active .switch:after{will-change:transform;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#product-page-container .product.info.detailed .data.title .switch:before{background:#313131;bottom:0;content:"";display:block;height:1px;margin:auto;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:10px}#product-page-container .product.info.detailed .data.title .switch:after{background:#313131;bottom:0;content:"";display:block;height:1px;margin:auto;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:10px;will-change:transform;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#product-page-container .product.info.detailed .switch{font-size:1.5rem;border:0;padding:0;background-color:transparent;font-weight:500}#product-page-container .product.info.detailed .switch:hover{color:#9e9e9e}#product-page-container .product.info.detailed .items.upsell.slick-initialized>button{visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}#product-page-container .product.info.detailed .items.upsell.slick-initialized:hover>button{visibility:initial;opacity:1}#product-page-container .product-details{margin-bottom:3rem}#product-page-container .product-details ul{padding-left:1.2rem}#product-page-container .product-details.category span,#product-page-container .product-details.category a{color:#313131}#product-page-container .product-details.category a{font-weight:500;text-decoration:underline}#product-page-container .product-details:not(.highlights) ul{list-style:none;padding-left:0}#product-page-container .product-details:not(.item-code) .section-title{display:none}#product-page-container .product-details,#product-page-container .product-details li,#product-page-container .product-details a,#product-page-container .product-details span,#product-page-container .product-details strong,#product-page-container .product-details p,#product-page-container .product-details button{color:#6D6D6D}@media screen and (min-width: 769px){#product-page-container .product.info.detailed{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#product-page-container .product.info.detailed .product.data.items{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#product-page-container .product.info.detailed .title-wrapper h2,#product-page-container .product.info.detailed .title-wrapper .pagination{font-size:1.5rem}#product-page-container .product.info.detailed .items.upsell{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media screen and (max-width: 768px){#product-page-container .product.info.detailed{margin-top:2rem}#product-page-container .product.info.detailed .data.title{margin-bottom:1rem;border-bottom:1px solid #e4e4e4}#product-page-container .product.info.detailed .data.items{margin:0}#product-page-container .product.info.detailed .switch{font-size:1.4rem}}.connected-products{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3rem}.connected-products .option{display:inline-block;margin-right:5px}.connected-products .option.current .ns-swatch-color,.connected-products .option:hover .ns-swatch-color{z-index:1;-webkit-box-shadow:inset 0 0 20px 10px rgba(0,0,0,0.5);box-shadow:inset 0 0 20px 10px rgba(0,0,0,0.5)}.connected-products .ns-swatch-color{width:48px;height:65px;background-size:100%;background-position:center;background-repeat:no-repeat}.ns-swatch-label{margin-bottom:15px}.ns-swatch-label .label,.ns-swatch-label .swatch-value{color:#6D6D6D;font-size:1.1rem;font-weight:500}@media screen and (max-width: 1024px){.ns-swatch-label .label,.ns-swatch-label .swatch-value{font-size:1.2rem}}.catalog-product-view .breadcrumbs{padding:0 30px;margin-top:2rem}@media screen and (min-width: 769px){#product-page-container{max-width:1120px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}}

/*# sourceMappingURL=product-page.css.map */
