.gallery-cell .caption .headline,.gallery-cell .caption-content .action_button{font-family:Fredericka the Great;font-weight:400;font-style:normal;color:#fff;text-align:center}.gallery-cell .caption .subtitle p strong{font-weight:500}.gallery-cell .caption .subtitle,.gallery-cell .caption .pretext{font-family:Raleway,sans-serif!important;font-weight:400;font-style:normal;color:#fff;text-align:center}.gallery-cell .caption{top:40%;margin:0;width:39%;padding:0;width:870px;max-width:fit-content;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.gallery-cell .caption.position-left{left:8%;right:auto;padding:0}.gallery-cell .caption.position-right{right:4%;left:auto!important;padding:0}.gallery-cell .caption.position-center{top:50%;left:50%;padding:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery-cell .caption-content{max-width:fit-content}.gallery-cell .caption .headline{font-size:calc(16px + (48 - 16) * (100vw - 360px) / (1920 - 360));line-height:calc(20px + (61 - 20) * (100vw - 360px) / (1920 - 360));margin-bottom:20px}.gallery-cell .caption .pretext{font-size:calc(12px + (16 - 12) * (100vw - 360px) / (1920 - 360));line-height:19px;letter-spacing:.25em}.gallery-cell .caption .subtitle,.gallery-cell .caption .subtitle p{width:88%;margin-left:auto;margin-right:auto;font-size:calc(14px + (24 - 14) * (100vw - 360px) / (1920 - 360));line-height:calc(16px + (28 - 16) * (100vw - 360px) / (1920 - 360));margin-bottom:calc(14px + (50 - 14) * (100vw - 800px) / (1920 - 800))!important}.gallery-cell .caption-content .action_button{height:auto;min-height:auto;font-size:calc(12px + (16 - 12) * (100vw - 360px) / (1920 - 360));line-height:28px;text-align:center;border:none;background-color:transparent;width:100%!important;margin:0}.gallery-cell .caption-content .action_button:hover{color:#b90d0d!important}.gallery-cell .caption-content .action_button{padding-left:0}.slide-2.gallery-cell .caption .headline,.slide-2.gallery-cell .caption-content .action_button,.slide-2.gallery-cell .caption .subtitle,.slide-2.gallery-cell .caption .subtitle p,.slide-2.gallery-cell .caption .pretext{text-align:left}.slide-2.gallery-cell .caption,.slide-2.gallery-cell .caption.position-right{width:37%;top:8%;right:8%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.slide-2.gallery-cell .caption .pretext{margin-bottom:0}.slide-2.gallery-cell .caption-content{padding-bottom:0}.slide-2.gallery-cell .caption .subtitle,.slide-2.gallery-cell .caption .subtitle p{width:95%;margin-left:0;margin-right:0}.slide-2.gallery-cell .caption-content .action_button{padding-left:0}.slide-3.gallery-cell .caption,.slide-3.gallery-cell .caption.position-right{width:40%;top:4%;right:11%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.slide-3.gallery-cell .caption .pretext{margin-bottom:0}.slide-3.gallery-cell .caption .subtitle,.slide-3.gallery-cell .caption .subtitle p{width:100%;margin-bottom:20px}.slide-4.gallery-cell .caption,.slide-4.gallery-cell .caption.position-right{width:41%;top:5%;right:18%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.slide-4.gallery-cell .caption .pretext{margin-bottom:0}.slide-4.gallery-cell .caption .subtitle,.slide-4.gallery-cell .caption .subtitle p{margin-bottom:20px;width:90%}.slide-5.gallery-cell .caption,.slide-5.gallery-cell .caption.position-right{width:37%;top:7%;right:6%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.slide-5.gallery-cell .caption .pretext{margin-bottom:0}.slide-5.gallery-cell .caption .subtitle,.slide-5.gallery-cell .caption .subtitle p{margin-bottom:20px;width:98%}.slide-1.gallery-cell .caption{top:50%;width:50%;left:5%}.slide-1.gallery-cell .caption .headline,.slide-1.gallery-cell .caption-content .action_button,.slide-1.gallery-cell .caption .subtitle,.slide-1.gallery-cell .caption .subtitle p,.slide-1.gallery-cell .caption .pretext{text-align:left;color:#fff}.slide-1.gallery-cell .caption .subtitle,.gallery-cell .caption .subtitle p{width:90%;margin:0}.slide-1.gallery-cell .caption-content .action_button{display:block;margin:0;padding:0;font-weight:700}.slide-1 .caption-background-false.caption-transparency-false{background:#00000080;padding:20px 20px 20px 30px}.slide-1.gallery-cell .caption .headline{margin-bottom:calc(5px + (16 - 5) * (100vw - 800px) / (1920 - 800))}@media(max-width:800px){.padding-top_slide{padding-top:0!important}}@media(max-width:480px){.slide-1.gallery-cell .caption{width:100%;position:absolute}.slide-1.gallery-cell .caption-content .action_button{display:none}}@media(max-width:1024px){.gallery-cell .caption .subtitle,.gallery-cell .caption .subtitle p{display:none}}@media(max-width:800px){.gallery-cell .caption-content .action_button{display:none}}@media(max-width:480px){.gallery-cell .caption .headline{display:none}.gallery-cell .caption.position-right{position:absolute;width:100%!important}.gallery-cell .caption-content{padding:15px!important}}.slide-2.gallery-cell .caption-content .action_button{display:block}.slide-6.gallery-cell .caption-content .action_button{display:block;text-align:center;margin:auto}.caption{max-width:600px!important;top:50%!important;transform:translateY(-50%)!important;padding:0 15px!important}.caption.position-right{left:unset!important;right:5%!important}.caption.position-left{left:5%!important;right:unset!important}.caption-content{max-width:fit-content!important;max-width:unset!important}.caption.position-center{transform:translate(-50%,-50%)!important;right:unset!important;left:50%!important}.circleRollButton{background:linear-gradient(135deg,red 0% 0%)!important}.circleRollButtonOuter{background:transparent!important}.footer{background-color:#000!important;border-top:solid 1px #000!important}.align-right .pretext,.align-right .headline,.align-right .subtitle p,.align-right a{text-align:right!important;margin:0 auto}.align-center .pretext,.align-center .headline,.align-center .subtitle p,.align-center a{text-align:center!important;margin:0 auto}.align-left .pretext,.align-left .headline,.align-left .subtitle p,.align-left a{text-align:left!important;margin:0 auto}.align-right .subtitle p,.align-center .subtitle p,.align-left .subtitle p,.slide-1.gallery-cell .caption .subtitle,.gallery-cell .caption .subtitle p{width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/42/assets/all_custom.css.map */
