@media screen and (min-width:992px){.product-page__gallery.mobile{visibility:hidden;transform:scaleY(0);height:0;overflow:hidden}}.product-essential .product-page__gallery-trigger{position:absolute;right:10%;border:1px solid #b9b9b9;border-radius:30px;width:30px;height:30px;padding:0 10px 10px 8px;font-size:21px;line-height:28px;top:20px;cursor:pointer;z-index:10}@media (min-width:769px){.product-essential{height:calc(100vh - 90px);min-height:920px}.product-essential .row{height:100%}.product-essential .row .product.media{height:100%}.product-essential .row .product.media.right-col-line:after{content:"";position:absolute;right:0;width:1px;border-right:1px solid #d8d8d8;top:50%;transform:translateY(-50%);height:95%}.product-essential .row .product.media .product-page__gallery.desktop{height:100%}.product-essential .row .product.media .product-page__gallery.desktop .slick-arrow{position:absolute;top:calc(50vh - 90px);z-index:10;cursor:pointer}.product-essential .row .product.media .product-page__gallery.desktop .slick-arrow span{width:20px;height:20px;display:block;position:absolute}.product-essential .row .product.media .product-page__gallery.desktop .slick-arrow.slick-next{right:0}.product-essential .row .product.media .product-page__gallery.desktop .slick-arrow.slick-next span{font-size:40px;right:20px}.product-essential .row .product.media .product-page__gallery.desktop .slick-arrow.slick-prev span{font-size:40px;left:20px}.product-essential .row .product.media .product-page__gallery.desktop .product-page__gallery.gallery-image__top{height:100%}.product-essential .row .product-info-main{height:100%;display:flex;flex-direction:column}.product-essential .row .product-info-main .product-page__information-container{flex-grow:1}.product-essential .row .product-info-main .product-informations-panel__links{margin-left:12%;width:80%;flex-grow:0}.product-essential .row .product-info-main .product-informations-panel__links .panel-links__container{z-index:1002;display:flex;flex-direction:row;justify-content:space-around;height:300px;padding-top:50px}.product-essential .row .product-info-main .product-informations-panel__links .panel-links__container .panel-link{cursor:pointer;font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;color:#000;text-transform:uppercase;font-weight:400}.product-essential .row .product-info-main .product-informations-panel__links .panel-links__container .panel-link:hover{text-decoration:underline;text-underline-offset:4px}.product-informations-panel .product-page-panel__details,.product-informations-panel .product-page-panel__shipping,.product-informations-panel .product-page-panel__customercare,.product-informations-panel .product-page-panel__askyoursize{background-color:#fff;width:50vw;height:100vh;right:0;position:fixed;display:none;top:0;z-index:1001;padding:50px;padding-top:0}.product-informations-panel .product-page-panel__details .panel-closer,.product-informations-panel .product-page-panel__shipping .panel-closer,.product-informations-panel .product-page-panel__customercare .panel-closer,.product-informations-panel .product-page-panel__askyoursize .panel-closer{width:20px;text-align:center;right:50px;display:block;position:absolute;top:40px;cursor:pointer;color:#000;font-size:16px;float:right;margin-right:30px}.product-informations-panel .product-page-panel__details .row,.product-informations-panel .product-page-panel__shipping .row,.product-informations-panel .product-page-panel__customercare .row,.product-informations-panel .product-page-panel__askyoursize .row{top:50%;transform:translateY(-50%);position:relative}}@media (min-width:769px) and (max-width:768px){.product-essential .row .product-info-main .product-informations-panel__links .panel-links__container .panel-link{font-size:12px}}@media (min-width:769px) and (max-height:500px){.product-informations-panel .product-page-panel__details,.product-informations-panel .product-page-panel__shipping,.product-informations-panel .product-page-panel__customercare,.product-informations-panel .product-page-panel__askyoursize{padding:10px 50px 0}}@media (max-width:768px){.product-informations-panel__links .panel-links__container{display:none}.product-addto-links.product-informations-panel__links .panel-link{font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:1px;color:#000;text-transform:uppercase;font-weight:400;cursor:pointer}.product-informations-panel .product-page-panel__details,.product-informations-panel .product-page-panel__shipping,.product-informations-panel .product-page-panel__customercare,.product-informations-panel .product-page-panel__askyoursize{background-color:#fff;width:100vw;height:100vh;right:0;position:fixed;display:none;top:0;z-index:1001;padding:50px;padding-top:0}.product-informations-panel .product-page-panel__details .row,.product-informations-panel .product-page-panel__shipping .row,.product-informations-panel .product-page-panel__customercare .row,.product-informations-panel .product-page-panel__askyoursize .row{top:50%;transform:translateY(-50%);position:relative}}