.promotional-block{background:var(--color-sand);position:relative;background-size:cover;background-position:center center;height:500px}.promotional-block .page-width{display:flex;height:100%}.promotional-block.promotional-block--alternate .page-width{justify-content:flex-end}.promotional-block__content{display:flex;justify-content:flex-start;align-items:flex-end;width:100%}.promotional-block__content-wrapper{background:#fff;height:55%}.promotional-block--alternate{margin-bottom:80px}.promotional-block--alternate .promotional-block__content-wrapper{height:auto;bottom:0}.promotional-block__content-heading,.promotional-block__content-heading>*{font-weight:300;letter-spacing:1.29px}.promotional-block__content-button{margin-top:10px}.promotional-block__content-button a{display:inline-block;background-color:transparent;border-bottom:solid 2px var(--color-camel);font-weight:500;letter-spacing:2px;box-shadow:none;color:var(--color-dark-grey);text-transform:uppercase;justify-content:flex-start;padding-left:0;padding-right:0;font-size:var(--font-size-body);line-height:16px;padding-bottom:.7rem}body .promotional-block__content-wrapper .promotional-block__content-button a:hover,body .promotional-block__content-wrapper .promotional-block__content-button a:focus{box-shadow:none;color:var(--color-camel);outline:none}.promotional-block__content-button .button__arrow{margin-left:18px;display:inline-block;font-size:26px;position:relative}.promotional-block__content-button .button__arrow svg g,.promotional-block__content-button .button__arrow svg line,.promotional-block__content-button .button__arrow svg polygon{color:var(--color-dark-grey);fill:var(--color-dark-grey);outline:var(--color-dark-grey);stroke:var(--color-dark-grey)}body .promotional-block__content-wrapper .promotional-block__content-button a:hover svg g,body .promotional-block__content-wrapper .promotional-block__content-button a:hover svg line,body .promotional-block__content-wrapper .promotional-block__content-button a:hover svg polygon,body .promotional-block__content-wrapper .promotional-block__content-button a:focus svg g,body .promotional-block__content-wrapper .promotional-block__content-button a:focus svg line,body .promotional-block__content-wrapper .promotional-block__content-button a:focus svg polygon{color:var(--color-camel);fill:var(--color-camel);outline:var(--color-camel);stroke:var(--color-camel)}.promotional-block__content-heading,.promotional-block__content-heading>*{font-size:22px;line-height:1.68;margin:0;font-weight:300;text-transform:uppercase}.promotional-block__content-wrapper{background:#fff;padding:40px 20px;width:100%;position:relative;bottom:-1px}.promotional-block__content-text{margin-top:30px;margin-bottom:25px}.promotional-block__content-text>p{margin-top:0;margin-bottom:5px}.promotional-block--alternate .promotional-block__content-heading,.promotional-block--alternate .promotional-block__content-heading>*{font-weight:700;text-transform:none}@media (min-width: 768px){.promotional-block{height:67rem}.promotional-block--alternate{height:80rem;margin-bottom:0}.promotional-block__content{justify-content:flex-start;align-items:flex-end;position:relative}.promotional-block__content-wrapper{background:#fff;padding:67px 117px}.promotional-block--alternate .promotional-block__content-wrapper{padding:80px 115px 30px}.promotional-block__content-heading,.promotional-block__content-heading>*{font-size:var(--font-size-larger);line-height:var(--line-height-xxl)}}@media (min-width: 997px){.promotional-block--alternate .promotional-block__content-wrapper{padding-bottom:150px}.promotional-block--alternate .promotional-block__content-wrapper,.promotional-block--alternate .promotional-block__content{bottom:0}.promotional-block__content-wrapper{height:auto}.promotional-block__content{width:60%}.promotional-block__content-heading,.promotional-block__content-heading>*{font-size:var(--font-size-xl);line-height:49px;margin:0}.promotional-block--alternate .promotional-block__content-heading,.promotional-block--alternate .promotional-block__content-heading>*{font-size:var(--font-size-xxl);line-height:var(--line-height-xxl)}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/component-promotional-block.css.map */
