.swiper{width:100%}.swiper-button{color:#212121}.swiper-button-prev:after{background-color:currentColor;color:currentColor;content:"";display:inline-block;height:.625rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='17' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='matrix(.6426 -.7662 -.6426 -.7662 0 8.39)'/%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='scale(-.9088 1.0836) rotate(-45 14.722 17.047)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='17' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='matrix(.6426 -.7662 -.6426 -.7662 0 8.39)'/%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='scale(-.9088 1.0836) rotate(-45 14.722 17.047)'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.625rem}@media(min-width:45em){.swiper-button-prev:after{background-color:currentColor;color:currentColor;content:"";display:inline-block;height:1rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='17' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='matrix(.6426 -.7662 -.6426 -.7662 0 8.39)'/%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='scale(-.9088 1.0836) rotate(-45 14.722 17.047)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='17' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='matrix(.6426 -.7662 -.6426 -.7662 0 8.39)'/%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='scale(-.9088 1.0836) rotate(-45 14.722 17.047)'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1rem}}.swiper-button-next:after{background-color:currentColor;color:currentColor;content:"";display:inline-block;height:.625rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='17' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='scale(-.9088 -1.0836) rotate(45 4.925 -14.544)'/%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='matrix(.6426 -.7662 .6426 .7662 1 16.69)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='17' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='scale(-.9088 -1.0836) rotate(45 4.925 -14.544)'/%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='matrix(.6426 -.7662 .6426 .7662 1 16.69)'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.625rem}@media(min-width:45em){.swiper-button-next:after{background-color:currentColor;color:currentColor;content:"";display:inline-block;height:1rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='17' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='scale(-.9088 -1.0836) rotate(45 4.925 -14.544)'/%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='matrix(.6426 -.7662 .6426 .7662 1 16.69)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='17' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='scale(-.9088 -1.0836) rotate(45 4.925 -14.544)'/%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M0-.75h10.948' transform='matrix(.6426 -.7662 .6426 .7662 1 16.69)'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1rem}}.swiper-button--transparent-black{background-color:transparent;border:1px solid;border-radius:50%;color:#000;height:1.5rem;opacity:.8;width:1.5rem}@media(min-width:45em){.swiper-button--transparent-black{height:2.75rem;width:2.75rem}}.swiper-button--transparent-white{background-color:transparent;border:1px solid;border-radius:50%;color:#fff;height:1.5rem;opacity:.8;width:1.5rem}@media(min-width:45em){.swiper-button--transparent-white{height:2.75rem;width:2.75rem}}.swiper-button--white{background-color:#fff;border-radius:50%;height:1.5rem;opacity:.8;width:1.5rem}@media(min-width:45em){.swiper-button--white{height:2.75rem;width:2.75rem}}.swiper-navigation--hidden,.swiper-pagination--hidden{display:none}.swiper-pagination{display:flex;gap:.75rem;justify-content:center;margin:0}.swiper-pagination .swiper-pagination-bullet,.swiper-pagination .swiper-pagination-bullet-active{background:#095e70}@media(max-width:59.99em){.swiper-pagination{margin-bottom:0;margin-top:3.125rem;position:relative}}@media(min-width:45em){.text-align[data-v-33832eea]{display:flex;flex-direction:column}.text-align--center[data-v-33832eea]{align-items:center;text-align:center}.text-align--right[data-v-33832eea]{align-items:flex-end;text-align:right}}@media(max-width:44.99em){.text-align--mobile[data-v-33832eea]{display:flex;flex-direction:column}.text-align--mobile--center[data-v-33832eea]{align-items:center;text-align:center}.text-align--mobile--right[data-v-33832eea]{align-items:flex-end;text-align:right}}.fade-enter-active[data-v-33832eea],.fade-leave-active[data-v-33832eea]{opacity:0;transition:opacity .3s ease}.fade-enter-to[data-v-33832eea],.fade-leave[data-v-33832eea]{opacity:1}.fade-enter[data-v-33832eea],.fade-leave-to[data-v-33832eea]{opacity:0}@keyframes slide-down-33832eea{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.flyout-left-enter-active[data-v-33832eea],.flyout-left-leave-active[data-v-33832eea],.flyout-right-enter-active[data-v-33832eea],.flyout-right-leave-active[data-v-33832eea]{transition:transform .5s ease-out}.flyout-left-enter-to[data-v-33832eea],.flyout-left-leave[data-v-33832eea],.flyout-right-enter-to[data-v-33832eea],.flyout-right-leave[data-v-33832eea]{transform:translateX(0)}.flyout-left-enter[data-v-33832eea],.flyout-left-leave-to[data-v-33832eea]{transform:translateX(-100%)}.flyout-right-enter[data-v-33832eea],.flyout-right-leave-to[data-v-33832eea]{transform:translateX(100%)}.flyout-down-enter-active[data-v-33832eea],.flyout-down-leave-active[data-v-33832eea]{transition:transform .5s ease-out}.flyout-down-enter[data-v-33832eea]{transform:translateY(-100%)}.flyout-down-enter-to[data-v-33832eea],.flyout-down-leave[data-v-33832eea]{transform:translateY(0)}.flyout-down-leave-to[data-v-33832eea]{transform:translateY(-100%)}button[data-v-33832eea],input[type=button][data-v-33832eea],input[type=reset][data-v-33832eea],input[type=submit][data-v-33832eea]{background:none;border:none;cursor:pointer;height:auto;line-height:1;margin:0;min-height:auto;min-width:auto;padding:0;-webkit-user-select:none;user-select:none;width:auto}button[data-v-33832eea]:not([class]),input[type=button][data-v-33832eea]:not([class]),input[type=reset][data-v-33832eea]:not([class]),input[type=submit][data-v-33832eea]:not([class]){align-items:center;background:#fff;border:1px solid #212121;color:#212121;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1;min-height:3rem;padding:.75em 1.5em;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s;width:-moz-fit-content;width:fit-content}button[data-v-33832eea]:not([class]):focus,button[data-v-33832eea]:not([class]):hover,input[type=button][data-v-33832eea]:not([class]):focus,input[type=button][data-v-33832eea]:not([class]):hover,input[type=reset][data-v-33832eea]:not([class]):focus,input[type=reset][data-v-33832eea]:not([class]):hover,input[type=submit][data-v-33832eea]:not([class]):focus,input[type=submit][data-v-33832eea]:not([class]):hover{background:#212121;color:#fff}button[data-v-33832eea]:not([class]):hover,input[type=button][data-v-33832eea]:not([class]):hover,input[type=reset][data-v-33832eea]:not([class]):hover,input[type=submit][data-v-33832eea]:not([class]):hover{cursor:pointer}button[data-v-33832eea]:not([class]):disabled,input[type=button][data-v-33832eea]:not([class]):disabled,input[type=reset][data-v-33832eea]:not([class]):disabled,input[type=submit][data-v-33832eea]:not([class]):disabled{cursor:not-allowed;opacity:.75}.action[data-v-33832eea]{align-items:center;background:#fff;border:1px solid #212121;color:#212121;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1;min-height:3rem;padding:.75em 1.5em;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s;width:-moz-fit-content;width:fit-content}.action[data-v-33832eea]:focus,.action[data-v-33832eea]:hover{background:#212121;color:#fff}.action[data-v-33832eea]:hover{cursor:pointer}.action[data-v-33832eea]:disabled{cursor:not-allowed;opacity:.75}.action--primary[data-v-33832eea]{background-color:#212121;border-color:#212121;color:#fff}.action--primary[data-v-33832eea]:focus,.action--primary[data-v-33832eea]:hover{background-color:#fff;border-color:#212121;color:#212121}.action--secondary[data-v-33832eea]{background:#095e70;border-color:#095e70;color:#fff;margin-bottom:0}.action--secondary[data-v-33832eea]:focus,.action--secondary[data-v-33832eea]:hover{background-color:#fff;border-color:#095e70;color:#095e70}.action--tertiary[data-v-33832eea]{background:transparent;border-color:#212121;color:#212121}.action--quarternary[data-v-33832eea]{border-color:transparent}.action--link[data-v-33832eea]{background-color:transparent;border:none;min-height:0;min-height:auto;padding:0;-webkit-text-decoration:underline;text-decoration:underline}.action--link[data-v-33832eea]:focus,.action--link[data-v-33832eea]:hover{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#000;color:initial}.action--link-secondary[data-v-33832eea]{border:0;display:inline-block;font-size:1.25rem;font-weight:400;padding:0 .5rem;-webkit-text-decoration:underline;text-decoration:underline;text-transform:none}.action--link-secondary[data-v-33832eea]:focus,.action--link-secondary[data-v-33832eea]:hover{background:none;color:#212121}.action--link-tertiary[data-v-33832eea]{background-color:transparent;border:none;color:#c1c1c1;font-size:1.25rem;font-weight:400;min-height:0;min-height:auto;padding:0;text-align:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-transform:capitalize}.action--link-tertiary[data-v-33832eea]:focus,.action--link-tertiary[data-v-33832eea]:hover{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#000;color:initial}.action--link-tertiary[data-v-33832eea]:active,.action--link-tertiary[data-v-33832eea]:focus,.action--link-tertiary[data-v-33832eea]:hover{color:#c1c1c1}.placeholder[data-v-33832eea]{aspect-ratio:.7}.placeholder__line[data-v-33832eea]{background-color:#fafafa;display:block;height:1em;margin:.5rem 0}.placeholder__product-image[data-v-33832eea]{aspect-ratio:1;background-color:#fafafa;margin:0 0 1.25rem}.placeholder__list[data-v-33832eea] :not(:last-child){margin-bottom:1.5rem}.placeholder__line-item[data-v-33832eea]{margin:0 0 1.25rem}.placeholder__line-item[data-v-33832eea]:before{background-color:#fafafa;content:"";display:block;margin-bottom:1.25rem;padding-bottom:11.25rem}.placeholder__square[data-v-33832eea]{background-color:#fafafa;margin:0 0 1.25rem}.placeholder__square[data-v-33832eea]:before{content:"";display:block;padding-bottom:100%}.placeholder--item-title[data-v-33832eea]{height:3rem;margin:1.875rem auto;width:95%}.placeholder--item-price[data-v-33832eea]{margin:auto;max-width:9.375rem;width:100%}.placeholder--header[data-v-33832eea]{height:2em;margin-bottom:1.5rem}@media(max-width:59.99em){.image-headline-padding__mobile--none[data-v-33832eea]{padding-top:0}.image-headline-padding__mobile--small[data-v-33832eea]{padding-top:.625rem}.image-headline-padding__mobile--medium[data-v-33832eea]{padding-top:1.25rem}.image-headline-padding__mobile--large[data-v-33832eea]{padding-top:1.875rem}}.modal-product[data-v-33832eea]{display:none;padding:0}@media(max-width:44.99em){.modal-product[data-v-33832eea]{padding:1rem 2.5%;position:absolute}}.modal-product--active[data-v-33832eea]{display:flex;height:2.8125rem;width:2.8125rem}@media(max-width:44.99em){.modal-product--active[data-v-33832eea]{align-items:center;height:100%;justify-content:center;width:100%}}.modal-product__container[data-v-33832eea]{background-color:#fff;border-radius:1rem;box-shadow:.3125rem .3125rem .3125rem -.4375rem rgba(0,0,0,.5);margin:.75rem;max-height:10.25rem;max-width:26.625rem;padding:1.875rem;position:absolute;z-index:1}@media(min-width:75em){.modal-product__container[data-v-33832eea]{padding-bottom:1.5rem;padding-top:1.5rem}}@media(max-width:44.99em){.modal-product__container[data-v-33832eea]{max-height:none;max-width:74%;padding:1rem}}@media(min-width:45em){.modal-product__container[data-v-33832eea]{left:var(--modal-left);margin:1.875rem;top:var(--modal-top)}.text-align[data-v-3d958ef7]{display:flex;flex-direction:column}.text-align--center[data-v-3d958ef7]{align-items:center;text-align:center}.text-align--right[data-v-3d958ef7]{align-items:flex-end;text-align:right}}@media(max-width:44.99em){.text-align--mobile[data-v-3d958ef7]{display:flex;flex-direction:column}.text-align--mobile--center[data-v-3d958ef7]{align-items:center;text-align:center}.text-align--mobile--right[data-v-3d958ef7]{align-items:flex-end;text-align:right}}.fade-enter-active[data-v-3d958ef7],.fade-leave-active[data-v-3d958ef7]{opacity:0;transition:opacity .3s ease}.fade-enter-to[data-v-3d958ef7],.fade-leave[data-v-3d958ef7]{opacity:1}.fade-enter[data-v-3d958ef7],.fade-leave-to[data-v-3d958ef7]{opacity:0}@keyframes slide-down-3d958ef7{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.flyout-left-enter-active[data-v-3d958ef7],.flyout-left-leave-active[data-v-3d958ef7],.flyout-right-enter-active[data-v-3d958ef7],.flyout-right-leave-active[data-v-3d958ef7]{transition:transform .5s ease-out}.flyout-left-enter-to[data-v-3d958ef7],.flyout-left-leave[data-v-3d958ef7],.flyout-right-enter-to[data-v-3d958ef7],.flyout-right-leave[data-v-3d958ef7]{transform:translateX(0)}.flyout-left-enter[data-v-3d958ef7],.flyout-left-leave-to[data-v-3d958ef7]{transform:translateX(-100%)}.flyout-right-enter[data-v-3d958ef7],.flyout-right-leave-to[data-v-3d958ef7]{transform:translateX(100%)}.flyout-down-enter-active[data-v-3d958ef7],.flyout-down-leave-active[data-v-3d958ef7]{transition:transform .5s ease-out}.flyout-down-enter[data-v-3d958ef7]{transform:translateY(-100%)}.flyout-down-enter-to[data-v-3d958ef7],.flyout-down-leave[data-v-3d958ef7]{transform:translateY(0)}.flyout-down-leave-to[data-v-3d958ef7]{transform:translateY(-100%)}button[data-v-3d958ef7],input[type=button][data-v-3d958ef7],input[type=reset][data-v-3d958ef7],input[type=submit][data-v-3d958ef7]{background:none;border:none;cursor:pointer;height:auto;line-height:1;margin:0;min-height:auto;min-width:auto;padding:0;-webkit-user-select:none;user-select:none;width:auto}button[data-v-3d958ef7]:not([class]),input[type=button][data-v-3d958ef7]:not([class]),input[type=reset][data-v-3d958ef7]:not([class]),input[type=submit][data-v-3d958ef7]:not([class]){align-items:center;background:#fff;border:1px solid #212121;color:#212121;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1;min-height:3rem;padding:.75em 1.5em;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s;width:-moz-fit-content;width:fit-content}button[data-v-3d958ef7]:not([class]):focus,button[data-v-3d958ef7]:not([class]):hover,input[type=button][data-v-3d958ef7]:not([class]):focus,input[type=button][data-v-3d958ef7]:not([class]):hover,input[type=reset][data-v-3d958ef7]:not([class]):focus,input[type=reset][data-v-3d958ef7]:not([class]):hover,input[type=submit][data-v-3d958ef7]:not([class]):focus,input[type=submit][data-v-3d958ef7]:not([class]):hover{background:#212121;color:#fff}button[data-v-3d958ef7]:not([class]):hover,input[type=button][data-v-3d958ef7]:not([class]):hover,input[type=reset][data-v-3d958ef7]:not([class]):hover,input[type=submit][data-v-3d958ef7]:not([class]):hover{cursor:pointer}button[data-v-3d958ef7]:not([class]):disabled,input[type=button][data-v-3d958ef7]:not([class]):disabled,input[type=reset][data-v-3d958ef7]:not([class]):disabled,input[type=submit][data-v-3d958ef7]:not([class]):disabled{cursor:not-allowed;opacity:.75}.action[data-v-3d958ef7]{align-items:center;background:#fff;border:1px solid #212121;color:#212121;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1;min-height:3rem;padding:.75em 1.5em;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s;width:-moz-fit-content;width:fit-content}.action[data-v-3d958ef7]:focus,.action[data-v-3d958ef7]:hover{background:#212121;color:#fff}.action[data-v-3d958ef7]:hover{cursor:pointer}.action[data-v-3d958ef7]:disabled{cursor:not-allowed;opacity:.75}.action--primary[data-v-3d958ef7]{background-color:#212121;border-color:#212121;color:#fff}.action--primary[data-v-3d958ef7]:focus,.action--primary[data-v-3d958ef7]:hover{background-color:#fff;border-color:#212121;color:#212121}.action--secondary[data-v-3d958ef7]{background:#095e70;border-color:#095e70;color:#fff;margin-bottom:0}.action--secondary[data-v-3d958ef7]:focus,.action--secondary[data-v-3d958ef7]:hover{background-color:#fff;border-color:#095e70;color:#095e70}.action--tertiary[data-v-3d958ef7]{background:transparent;border-color:#212121;color:#212121}.action--quarternary[data-v-3d958ef7]{border-color:transparent}.action--link[data-v-3d958ef7]{background-color:transparent;border:none;min-height:0;min-height:auto;padding:0;-webkit-text-decoration:underline;text-decoration:underline}.action--link[data-v-3d958ef7]:focus,.action--link[data-v-3d958ef7]:hover{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#000;color:initial}.action--link-secondary[data-v-3d958ef7]{border:0;display:inline-block;font-size:1.25rem;font-weight:400;padding:0 .5rem;-webkit-text-decoration:underline;text-decoration:underline;text-transform:none}.action--link-secondary[data-v-3d958ef7]:focus,.action--link-secondary[data-v-3d958ef7]:hover{background:none;color:#212121}.action--link-tertiary[data-v-3d958ef7]{background-color:transparent;border:none;color:#c1c1c1;font-size:1.25rem;font-weight:400;min-height:0;min-height:auto;padding:0;text-align:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-transform:capitalize}.action--link-tertiary[data-v-3d958ef7]:focus,.action--link-tertiary[data-v-3d958ef7]:hover{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#000;color:initial}.action--link-tertiary[data-v-3d958ef7]:active,.action--link-tertiary[data-v-3d958ef7]:focus,.action--link-tertiary[data-v-3d958ef7]:hover{color:#c1c1c1}.placeholder[data-v-3d958ef7]{aspect-ratio:.7}.placeholder__line[data-v-3d958ef7]{background-color:#fafafa;display:block;height:1em;margin:.5rem 0}.placeholder__product-image[data-v-3d958ef7]{aspect-ratio:1;background-color:#fafafa;margin:0 0 1.25rem}.placeholder__list[data-v-3d958ef7] :not(:last-child){margin-bottom:1.5rem}.placeholder__line-item[data-v-3d958ef7]{margin:0 0 1.25rem}.placeholder__line-item[data-v-3d958ef7]:before{background-color:#fafafa;content:"";display:block;margin-bottom:1.25rem;padding-bottom:11.25rem}.placeholder__square[data-v-3d958ef7]{background-color:#fafafa;margin:0 0 1.25rem}.placeholder__square[data-v-3d958ef7]:before{content:"";display:block;padding-bottom:100%}.placeholder--item-title[data-v-3d958ef7]{height:3rem;margin:1.875rem auto;width:95%}.placeholder--item-price[data-v-3d958ef7]{margin:auto;max-width:9.375rem;width:100%}.placeholder--header[data-v-3d958ef7]{height:2em;margin-bottom:1.5rem}@media(max-width:59.99em){.image-headline-padding__mobile--none[data-v-3d958ef7]{padding-top:0}.image-headline-padding__mobile--small[data-v-3d958ef7]{padding-top:.625rem}.image-headline-padding__mobile--medium[data-v-3d958ef7]{padding-top:1.25rem}.image-headline-padding__mobile--large[data-v-3d958ef7]{padding-top:1.875rem}}.product-popup__product-dot[data-v-3d958ef7]{color:#fff;cursor:pointer;left:var(--dot-left);position:absolute;top:var(--dot-top);transition:color .2s ease-in-out}.product-popup__product-dot[data-v-3d958ef7]:after{background-color:currentColor;color:currentColor;content:"";display:inline-block;height:2.8125rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='65' fill='none'%3E%3Ccircle cx='32.5' cy='32.5' r='22.5' fill='%23fff'/%3E%3Ccircle cx='32.5' cy='32.5' r='27.5' stroke='%23000' stroke-opacity='.12' stroke-width='10'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='65' fill='none'%3E%3Ccircle cx='32.5' cy='32.5' r='22.5' fill='%23fff'/%3E%3Ccircle cx='32.5' cy='32.5' r='27.5' stroke='%23000' stroke-opacity='.12' stroke-width='10'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:2.8125rem}@media(max-width:59.99em){.product-popup__product-dot[data-v-3d958ef7]:after{background-color:currentColor;color:currentColor;content:"";display:inline-block;height:2.1875rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='65' fill='none'%3E%3Ccircle cx='32.5' cy='32.5' r='22.5' fill='%23fff'/%3E%3Ccircle cx='32.5' cy='32.5' r='27.5' stroke='%23000' stroke-opacity='.12' stroke-width='10'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='65' fill='none'%3E%3Ccircle cx='32.5' cy='32.5' r='22.5' fill='%23fff'/%3E%3Ccircle cx='32.5' cy='32.5' r='27.5' stroke='%23000' stroke-opacity='.12' stroke-width='10'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:2.1875rem}}.product-popup__product-dot[data-v-3d958ef7]:hover{color:#095e70}.product-popup__content-wrapper[data-v-3d958ef7]{align-items:center;display:flex;gap:1.875rem}@media(max-width:44.99em){.product-popup__content-wrapper[data-v-3d958ef7]{gap:.75rem}}.product-popup__content--text[data-v-3d958ef7]{flex-basis:65%;text-align:center;-webkit-text-decoration:underline;text-decoration:underline}.product-popup__content--text[data-v-3d958ef7]:hover{color:#000;color:initial}.product-popup__content--image[data-v-3d958ef7]{display:flex;flex-basis:35%}.product-popup__image[data-v-3d958ef7]{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media(max-width:44.99em){.product-popup__image[data-v-3d958ef7]{width:4.3125rem}}@media(min-width:45em){.product-popup__image[data-v-3d958ef7]{width:7.25rem}.text-align[data-v-7c99658f]{display:flex;flex-direction:column}.text-align--center[data-v-7c99658f]{align-items:center;text-align:center}.text-align--right[data-v-7c99658f]{align-items:flex-end;text-align:right}}@media(max-width:44.99em){.text-align--mobile[data-v-7c99658f]{display:flex;flex-direction:column}.text-align--mobile--center[data-v-7c99658f]{align-items:center;text-align:center}.text-align--mobile--right[data-v-7c99658f]{align-items:flex-end;text-align:right}}.fade-enter-active[data-v-7c99658f],.fade-leave-active[data-v-7c99658f]{opacity:0;transition:opacity .3s ease}.fade-enter-to[data-v-7c99658f],.fade-leave[data-v-7c99658f]{opacity:1}.fade-enter[data-v-7c99658f],.fade-leave-to[data-v-7c99658f]{opacity:0}@keyframes slide-down-7c99658f{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.flyout-left-enter-active[data-v-7c99658f],.flyout-left-leave-active[data-v-7c99658f],.flyout-right-enter-active[data-v-7c99658f],.flyout-right-leave-active[data-v-7c99658f]{transition:transform .5s ease-out}.flyout-left-enter-to[data-v-7c99658f],.flyout-left-leave[data-v-7c99658f],.flyout-right-enter-to[data-v-7c99658f],.flyout-right-leave[data-v-7c99658f]{transform:translateX(0)}.flyout-left-enter[data-v-7c99658f],.flyout-left-leave-to[data-v-7c99658f]{transform:translateX(-100%)}.flyout-right-enter[data-v-7c99658f],.flyout-right-leave-to[data-v-7c99658f]{transform:translateX(100%)}.flyout-down-enter-active[data-v-7c99658f],.flyout-down-leave-active[data-v-7c99658f]{transition:transform .5s ease-out}.flyout-down-enter[data-v-7c99658f]{transform:translateY(-100%)}.flyout-down-enter-to[data-v-7c99658f],.flyout-down-leave[data-v-7c99658f]{transform:translateY(0)}.flyout-down-leave-to[data-v-7c99658f]{transform:translateY(-100%)}button[data-v-7c99658f],input[type=button][data-v-7c99658f],input[type=reset][data-v-7c99658f],input[type=submit][data-v-7c99658f]{background:none;border:none;cursor:pointer;height:auto;line-height:1;margin:0;min-height:auto;min-width:auto;padding:0;-webkit-user-select:none;user-select:none;width:auto}button[data-v-7c99658f]:not([class]),input[type=button][data-v-7c99658f]:not([class]),input[type=reset][data-v-7c99658f]:not([class]),input[type=submit][data-v-7c99658f]:not([class]){align-items:center;background:#fff;border:1px solid #212121;color:#212121;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1;min-height:3rem;padding:.75em 1.5em;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s;width:-moz-fit-content;width:fit-content}button[data-v-7c99658f]:not([class]):focus,button[data-v-7c99658f]:not([class]):hover,input[type=button][data-v-7c99658f]:not([class]):focus,input[type=button][data-v-7c99658f]:not([class]):hover,input[type=reset][data-v-7c99658f]:not([class]):focus,input[type=reset][data-v-7c99658f]:not([class]):hover,input[type=submit][data-v-7c99658f]:not([class]):focus,input[type=submit][data-v-7c99658f]:not([class]):hover{background:#212121;color:#fff}button[data-v-7c99658f]:not([class]):hover,input[type=button][data-v-7c99658f]:not([class]):hover,input[type=reset][data-v-7c99658f]:not([class]):hover,input[type=submit][data-v-7c99658f]:not([class]):hover{cursor:pointer}button[data-v-7c99658f]:not([class]):disabled,input[type=button][data-v-7c99658f]:not([class]):disabled,input[type=reset][data-v-7c99658f]:not([class]):disabled,input[type=submit][data-v-7c99658f]:not([class]):disabled{cursor:not-allowed;opacity:.75}.action[data-v-7c99658f]{align-items:center;background:#fff;border:1px solid #212121;color:#212121;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1;min-height:3rem;padding:.75em 1.5em;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s;width:-moz-fit-content;width:fit-content}.action[data-v-7c99658f]:focus,.action[data-v-7c99658f]:hover{background:#212121;color:#fff}.action[data-v-7c99658f]:hover{cursor:pointer}.action[data-v-7c99658f]:disabled{cursor:not-allowed;opacity:.75}.action--primary[data-v-7c99658f]{background-color:#212121;border-color:#212121;color:#fff}.action--primary[data-v-7c99658f]:focus,.action--primary[data-v-7c99658f]:hover{background-color:#fff;border-color:#212121;color:#212121}.action--secondary[data-v-7c99658f]{background:#095e70;border-color:#095e70;color:#fff;margin-bottom:0}.action--secondary[data-v-7c99658f]:focus,.action--secondary[data-v-7c99658f]:hover{background-color:#fff;border-color:#095e70;color:#095e70}.action--tertiary[data-v-7c99658f]{background:transparent;border-color:#212121;color:#212121}.action--quarternary[data-v-7c99658f]{border-color:transparent}.action--link[data-v-7c99658f]{background-color:transparent;border:none;min-height:0;min-height:auto;padding:0;-webkit-text-decoration:underline;text-decoration:underline}.action--link[data-v-7c99658f]:focus,.action--link[data-v-7c99658f]:hover{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#000;color:initial}.action--link-secondary[data-v-7c99658f]{border:0;display:inline-block;font-size:1.25rem;font-weight:400;padding:0 .5rem;-webkit-text-decoration:underline;text-decoration:underline;text-transform:none}.action--link-secondary[data-v-7c99658f]:focus,.action--link-secondary[data-v-7c99658f]:hover{background:none;color:#212121}.action--link-tertiary[data-v-7c99658f]{background-color:transparent;border:none;color:#c1c1c1;font-size:1.25rem;font-weight:400;min-height:0;min-height:auto;padding:0;text-align:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-transform:capitalize}.action--link-tertiary[data-v-7c99658f]:focus,.action--link-tertiary[data-v-7c99658f]:hover{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#000;color:initial}.action--link-tertiary[data-v-7c99658f]:active,.action--link-tertiary[data-v-7c99658f]:focus,.action--link-tertiary[data-v-7c99658f]:hover{color:#c1c1c1}.placeholder[data-v-7c99658f]{aspect-ratio:.7}.placeholder__line[data-v-7c99658f]{background-color:#fafafa;display:block;height:1em;margin:.5rem 0}.placeholder__product-image[data-v-7c99658f]{aspect-ratio:1;background-color:#fafafa;margin:0 0 1.25rem}.placeholder__list[data-v-7c99658f] :not(:last-child){margin-bottom:1.5rem}.placeholder__line-item[data-v-7c99658f]{margin:0 0 1.25rem}.placeholder__line-item[data-v-7c99658f]:before{background-color:#fafafa;content:"";display:block;margin-bottom:1.25rem;padding-bottom:11.25rem}.placeholder__square[data-v-7c99658f]{background-color:#fafafa;margin:0 0 1.25rem}.placeholder__square[data-v-7c99658f]:before{content:"";display:block;padding-bottom:100%}.placeholder--item-title[data-v-7c99658f]{height:3rem;margin:1.875rem auto;width:95%}.placeholder--item-price[data-v-7c99658f]{margin:auto;max-width:9.375rem;width:100%}.placeholder--header[data-v-7c99658f]{height:2em;margin-bottom:1.5rem}@media(max-width:59.99em){.image-headline-padding__mobile--none[data-v-7c99658f]{padding-top:0}.image-headline-padding__mobile--small[data-v-7c99658f]{padding-top:.625rem}.image-headline-padding__mobile--medium[data-v-7c99658f]{padding-top:1.25rem}.image-headline-padding__mobile--large[data-v-7c99658f]{padding-top:1.875rem}}.shop-the-look__product-container[data-v-7c99658f]{height:100%;position:absolute;top:0;width:100%;z-index:1}@media(min-width:45em){.text-align{display:flex;flex-direction:column}.text-align--center{align-items:center;text-align:center}.text-align--right{align-items:flex-end;text-align:right}}@media(max-width:44.99em){.text-align--mobile{display:flex;flex-direction:column}.text-align--mobile--center{align-items:center;text-align:center}.text-align--mobile--right{align-items:flex-end;text-align:right}}.fade-enter-active,.fade-leave-active{opacity:0;transition:opacity .3s ease}.fade-enter-to,.fade-leave{opacity:1}.fade-enter,.fade-leave-to{opacity:0}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.flyout-left-enter-active,.flyout-left-leave-active,.flyout-right-enter-active,.flyout-right-leave-active{transition:transform .5s ease-out}.flyout-left-enter-to,.flyout-left-leave,.flyout-right-enter-to,.flyout-right-leave{transform:translateX(0)}.flyout-left-enter,.flyout-left-leave-to{transform:translateX(-100%)}.flyout-right-enter,.flyout-right-leave-to{transform:translateX(100%)}.flyout-down-enter-active,.flyout-down-leave-active{transition:transform .5s ease-out}.flyout-down-enter{transform:translateY(-100%)}.flyout-down-enter-to,.flyout-down-leave{transform:translateY(0)}.flyout-down-leave-to{transform:translateY(-100%)}button,input[type=button],input[type=reset],input[type=submit]{background:none;border:none;cursor:pointer;height:auto;line-height:1;margin:0;min-height:auto;min-width:auto;padding:0;-webkit-user-select:none;user-select:none;width:auto}button:not([class]),input[type=button]:not([class]),input[type=reset]:not([class]),input[type=submit]:not([class]){align-items:center;background:#fff;border:1px solid #212121;color:#212121;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1;min-height:3rem;padding:.75em 1.5em;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s;width:-moz-fit-content;width:fit-content}button:not([class]):focus,button:not([class]):hover,input[type=button]:not([class]):focus,input[type=button]:not([class]):hover,input[type=reset]:not([class]):focus,input[type=reset]:not([class]):hover,input[type=submit]:not([class]):focus,input[type=submit]:not([class]):hover{background:#212121;color:#fff}button:not([class]):hover,input[type=button]:not([class]):hover,input[type=reset]:not([class]):hover,input[type=submit]:not([class]):hover{cursor:pointer}button:not([class]):disabled,input[type=button]:not([class]):disabled,input[type=reset]:not([class]):disabled,input[type=submit]:not([class]):disabled{cursor:not-allowed;opacity:.75}.action{align-items:center;background:#fff;border:1px solid #212121;color:#212121;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1;min-height:3rem;padding:.75em 1.5em;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s;width:-moz-fit-content;width:fit-content}.action:focus,.action:hover{background:#212121;color:#fff}.action:hover{cursor:pointer}.action:disabled{cursor:not-allowed;opacity:.75}.action--primary{background-color:#212121;border-color:#212121;color:#fff}.action--primary:focus,.action--primary:hover{background-color:#fff;border-color:#212121;color:#212121}.action--secondary{background:#095e70;border-color:#095e70;color:#fff;margin-bottom:0}.action--secondary:focus,.action--secondary:hover{background-color:#fff;border-color:#095e70;color:#095e70}.action--tertiary{background:transparent;border-color:#212121;color:#212121}.action--quarternary{border-color:transparent}.action--link{background-color:transparent;border:none;min-height:0;min-height:auto;padding:0;-webkit-text-decoration:underline;text-decoration:underline}.action--link:focus,.action--link:hover{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#000;color:initial}.action--link-secondary{border:0;display:inline-block;font-size:1.25rem;font-weight:400;padding:0 .5rem;-webkit-text-decoration:underline;text-decoration:underline;text-transform:none}.action--link-secondary:focus,.action--link-secondary:hover{background:none;color:#212121}.action--link-tertiary{background-color:transparent;border:none;color:#c1c1c1;font-size:1.25rem;font-weight:400;min-height:0;min-height:auto;padding:0;text-align:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-transform:capitalize}.action--link-tertiary:focus,.action--link-tertiary:hover{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#000;color:initial}.action--link-tertiary:active,.action--link-tertiary:focus,.action--link-tertiary:hover{color:#c1c1c1}.placeholder{aspect-ratio:.7}.placeholder__line{background-color:#fafafa;display:block;height:1em;margin:.5rem 0}.placeholder__product-image{aspect-ratio:1;background-color:#fafafa;margin:0 0 1.25rem}.placeholder__list :not(:last-child){margin-bottom:1.5rem}.placeholder__line-item{margin:0 0 1.25rem}.placeholder__line-item:before{background-color:#fafafa;content:"";display:block;margin-bottom:1.25rem;padding-bottom:11.25rem}.placeholder__square{background-color:#fafafa;margin:0 0 1.25rem}.placeholder__square:before{content:"";display:block;padding-bottom:100%}.placeholder--item-title{height:3rem;margin:1.875rem auto;width:95%}.placeholder--item-price{margin:auto;max-width:9.375rem;width:100%}.placeholder--header{height:2em;margin-bottom:1.5rem}@media(max-width:59.99em){.image-headline-padding__mobile--none{padding-top:0}.image-headline-padding__mobile--small{padding-top:.625rem}.image-headline-padding__mobile--medium{padding-top:1.25rem}.image-headline-padding__mobile--large{padding-top:1.875rem}}.section-text{color:var(--font-color);margin-left:auto;margin-right:auto;max-width:calc(500px + 3.75rem);padding-left:1.875rem;padding-right:1.875rem}@media(min-width:45em){.section-text{margin-top:1.875rem}}@media(min-width:75em){.section-text{max-width:calc(900px + 3.75rem)}}.section-text__header{display:flex;flex-direction:column-reverse}.section-text__title{margin:0}.section-text__subtitle{font-size:1.25rem;line-height:2.25;text-transform:uppercase}.section-text__subtitle--bold{font-size:1rem;font-weight:600}@media(min-width:45em){.section-text__subtitle--bold{font-size:1.25rem}}.section-text p{margin-bottom:1.25rem;margin-top:.5rem}.section-text__ctas{align-items:var(--ctas-alignment-mb);display:flex;flex-wrap:wrap;gap:1rem;justify-content:var(--ctas-alignment-mb)}@media(min-width:45em){.section-text__ctas{align-items:var(--ctas-alignment);gap:1.5rem;justify-content:var(--ctas-alignment)}}.section-text__ctas--stacked{flex-direction:column;gap:.625rem}@media(min-width:45em){.section-text__ctas--stacked{gap:.75rem}}.section-text__ctas .action{margin-top:0}.section-text__cta{font-weight:600;min-width:12.3125rem}@media(max-width:44.99em){.section-text__cta{padding:.75rem}}.section-text .action{margin-top:.75rem}.section-text .action--link{color:var(--font-color);margin-top:.5rem;min-width:0;min-width:auto;padding:0}.section-text .action--tertiary:not(:hover){border-color:var(--font-color);color:var(--font-color)}.gallery-grid{margin-left:auto;margin-right:auto;max-width:90rem;padding:1.875rem}@media(min-width:75em){.gallery-grid{padding-left:9.375rem;padding-right:9.375rem}}.gallery-grid__mosaic{grid-gap:1rem;display:grid;gap:1rem}@media(max-width:44.99em){.gallery-grid__mosaic{gap:.4375rem}}.gallery-grid__grid{grid-gap:1rem;display:grid;gap:1rem;grid-auto-flow:dense;grid-template-columns:1fr .85fr 1fr;grid-template-rows:repeat(2,1fr)}.gallery-grid__grid:nth-child(odd) .gallery-grid__grid-item:first-child{grid-column:span 2;grid-row:span 2}@media(min-width:45em){.gallery-grid__grid:nth-child(odd) .gallery-grid__grid-item:first-child{aspect-ratio:1/1.34}.gallery-grid__grid:nth-child(2n) .gallery-grid__grid-item{grid-column:1}}.gallery-grid__grid:nth-child(2n) .gallery-grid__grid-item:last-child{grid-column:span 2;grid-row:1/span 2}@media(min-width:45em){.gallery-grid__grid:nth-child(2n) .gallery-grid__grid-item:last-child{aspect-ratio:1/1.34;grid-column:2/span 2;grid-row:span 2}}@media(max-width:44.99em){.gallery-grid__grid{gap:.4375rem;grid-template-columns:repeat(2,1fr)}}.gallery-grid__grid-item{position:relative}@media(max-width:44.99em){.gallery-grid__grid-item{aspect-ratio:1/.85}}.gallery-grid__image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.gallery-grid__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.full-width-banner{padding:1.875rem 0}.full-width-banner__wrapper{align-items:center;display:flex;flex-direction:column;position:relative}.full-width-banner__media{width:100%}@media(min-width:45em)and (max-width:74.99em){.full-width-banner__media{min-height:18.75rem}}.full-width-banner__container{margin-left:auto;margin-right:auto;max-width:90rem;padding-left:1.875rem;padding-right:1.875rem}@media(min-width:75em){.full-width-banner__container{padding-left:4rem;padding-right:4rem}}@media(max-width:44.99em){.full-width-banner__container{padding-left:0;padding-right:0}}.full-width-banner__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:45em)and (max-width:74.99em){.full-width-banner__image{min-height:inherit}}.full-width-banner__link-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.full-width-banner__overlay-container{display:flex;height:100%;position:absolute;top:0;width:100%;z-index:1}.full-width-banner__overlay-container .full-width-banner__content{margin:0}@media(max-width:59.99em){.full-width-banner__overlay-container .full-width-banner__content{max-width:75%}}.full-width-banner__overlay-container--top-left{align-items:flex-start;justify-content:flex-start;padding:1.5625rem 0 1.5625rem 1.5625rem}@media(min-width:30em){.full-width-banner__overlay-container--top-left{padding:3.125rem 0 3.125rem 3.125rem}}@media(min-width:60em){.full-width-banner__overlay-container--top-left{padding:6.25rem 0 6.25rem 6.25rem}}@media(max-width:44.99em){.full-width-banner__overlay-container--top-left.full-width-banner__overlay-container--extra-top-padding{padding-top:4.6875rem!important}}@media(min-width:75em){.full-width-banner__overlay-container--top-left.full-width-banner__overlay-container--extra-top-padding{padding-top:14.375rem!important}}.full-width-banner__overlay-container--top-center{align-items:flex-start;justify-content:center;padding:1.5625rem 0}@media(min-width:30em){.full-width-banner__overlay-container--top-center{padding:3.125rem 0}}@media(min-width:60em){.full-width-banner__overlay-container--top-center{padding:6.25rem 0}}@media(max-width:44.99em){.full-width-banner__overlay-container--top-center.full-width-banner__overlay-container--extra-top-padding{padding-top:4.6875rem}}@media(min-width:75em){.full-width-banner__overlay-container--top-center.full-width-banner__overlay-container--extra-top-padding{padding-top:14.375rem}}.full-width-banner__overlay-container--top-right{align-items:flex-start;justify-content:flex-end;padding:1.5625rem 1.5625rem 1.5625rem 0}@media(min-width:30em){.full-width-banner__overlay-container--top-right{padding:3.125rem 3.125rem 3.125rem 0}}@media(min-width:60em){.full-width-banner__overlay-container--top-right{padding:6.25rem 6.25rem 6.25rem 0}}@media(max-width:44.99em){.full-width-banner__overlay-container--top-right.full-width-banner__overlay-container--extra-top-padding{padding-top:4.6875rem}}@media(min-width:75em){.full-width-banner__overlay-container--top-right.full-width-banner__overlay-container--extra-top-padding{padding-top:14.375rem}}.full-width-banner__overlay-container--center-left{align-items:center;justify-content:flex-start;padding:0 0 0 1.5625rem}@media(min-width:30em){.full-width-banner__overlay-container--center-left{padding:0 0 0 3.125rem}}@media(min-width:60em){.full-width-banner__overlay-container--center-left{padding:0 0 0 6.25rem}}@media(max-width:59.99em){.full-width-banner__overlay-container--center-left{max-width:100%}}@media(max-width:29.99em){.full-width-banner__overlay-container--center-left{max-width:100%}}.full-width-banner__overlay-container--center-center{align-items:center;justify-content:center;padding:0}@media(min-width:60em){.full-width-banner__overlay-container--center-center{padding:0}}@media(max-width:59.99em){.full-width-banner__overlay-container--center-center{max-width:100%}}.full-width-banner__overlay-container--center-right{align-items:center;justify-content:flex-end;padding:0 1.5625rem 0 0}@media(min-width:30em){.full-width-banner__overlay-container--center-right{padding:0 3.125rem 0 0}}@media(min-width:60em){.full-width-banner__overlay-container--center-right{padding:0 6.25rem 0 0}}@media(max-width:59.99em){.full-width-banner__overlay-container--center-right{max-width:100%}}.full-width-banner__overlay-container--bottom-left{align-items:flex-end;justify-content:flex-start;padding:0 0 1.5625rem 1.5625rem}@media(min-width:30em){.full-width-banner__overlay-container--bottom-left{padding:0 0 3.125rem 3.125rem}}@media(min-width:60em){.full-width-banner__overlay-container--bottom-left{padding:0 0 6.25rem 6.25rem}}.full-width-banner__overlay-container--bottom-center{align-items:flex-end;justify-content:center;padding:0 0 1.5625rem}@media(min-width:30em){.full-width-banner__overlay-container--bottom-center{padding:0 0 3.125rem}}@media(min-width:60em){.full-width-banner__overlay-container--bottom-center{padding:0 0 6.25rem}}.full-width-banner__overlay-container--bottom-right{align-items:flex-end;justify-content:flex-end;padding:0 1.5625rem 1.5625rem 0}@media(min-width:30em){.full-width-banner__overlay-container--bottom-right{padding:0 3.125rem 3.125rem 0}}@media(min-width:60em){.full-width-banner__overlay-container--bottom-right{padding:0 6.25rem 6.25rem 0}}.full-width-banner__overlay-container .section-text{padding:0}@media(min-width:45em){.full-width-banner__stacked-container .section-text{padding-left:0;padding-right:0}}.full-width-banner__content{align-items:center;display:flex;flex-direction:column;gap:1.25rem;margin-left:auto;margin-right:auto}@media(min-width:45em){.full-width-banner__content{margin-top:1.875rem;max-width:40.9375rem}}.full-width-banner__featured-image-wrapper{padding-left:1.875rem;padding-right:1.875rem;width:100%}@media(min-width:75em){.full-width-banner__featured-image-wrapper{padding-left:4rem;padding-right:4rem}}.full-width-banner__featured-image{max-width:12.5rem}@media(max-width:59.99em){.full-width-banner__featured-image{max-width:9.375rem}}.full-width-banner__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.full-width-banner .section-text{margin:0}.full-width-banner .section-text__subtitle{line-height:1.2}.inset-image-featured{margin-left:auto;margin-right:auto;max-width:90rem;padding:1.875rem}@media(min-width:60em){.inset-image-featured__wrapper{align-items:center;display:flex;flex-direction:row;gap:.75rem;padding:0 4rem}.inset-image-featured__wrapper--img-right{flex-direction:row-reverse}}.inset-image-featured__image-wrapper{flex-basis:58%}@media(max-width:59.99em){.inset-image-featured__image-wrapper{aspect-ratio:1/.7}}.inset-image-featured__image{-o-object-fit:cover;object-fit:cover;width:100%}.inset-image-featured__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}@media(max-width:44.99em){.inset-image-featured .section-text{padding-left:0;padding-right:0}}@media(min-width:60em){.inset-image-featured .section-text{flex-basis:42%}}.inset-image-featured .action--link{min-width:0;min-width:auto}.inset-banner{margin-left:auto;margin-right:auto;max-width:90rem;padding:1.875rem}@media(min-width:45em){.inset-banner__wrapper{padding:0 3.125rem}.inset-banner__wrapper--padding{padding:0 6.25rem}}@media(min-width:60em){.inset-banner__wrapper{padding:0 4rem}.inset-banner__wrapper--padding{padding:0 12rem}}@media(max-width:44.99em){.inset-banner__image-wrapper{aspect-ratio:1/1.13}}.inset-banner__image{height:100%}@media(max-width:44.99em){.inset-banner__image{-o-object-fit:cover;object-fit:cover}}.inset-banner__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}@media(max-width:44.99em){.inset-banner .section-text{padding-left:0;padding-right:0}}.video-banner{padding:1.875rem 0}@media(max-width:74.99em){.video-banner--disable-transparency{padding:0 0 1.875rem}}.video-banner__video-container{display:inline-block;line-height:0;vertical-align:top}@media(max-width:44.99em){.video-banner__desktop{display:none!important}}@media(min-width:45em){.video-banner__mobile{display:none!important}}@media(max-width:44.99em){.video-banner__video--desktop{display:none!important}}@media(min-width:45em){.video-banner__video--mobile{display:none!important}}.video-banner__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.video-banner video{max-width:100%;width:100vw}@media(min-width:45em){.video-banner .section-text{margin-top:3.125rem}}.inset-grid-banner{margin-left:auto;margin-right:auto;max-width:90rem;padding:1.875rem}.inset-grid-banner__wrapper--padded-wrapper{padding:0 1rem}@media(min-width:45em){.inset-grid-banner__wrapper--padded-wrapper{padding:0 4rem}.inset-grid-banner__wrapper--multi-blocks-layout{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(var(--grid-blocks),1fr)}.inset-grid-banner__wrapper--multi-blocks-layout .inset-grid-banner__content-wrapper{display:flex;flex-direction:column;justify-content:space-between}.inset-grid-banner__wrapper--multi-blocks-layout .inset-grid-banner__content{height:100%;margin:0}.inset-grid-banner__wrapper--single-block-layout{display:flex;flex-direction:row-reverse;gap:1rem}}.inset-grid-banner__wrapper--single-block-layout .inset-grid-banner__content,.inset-grid-banner__wrapper--single-block-layout .inset-grid-banner__image-wrapper{flex-basis:50%}@media(max-width:44.99em){.inset-grid-banner__content-wrapper:not(:first-child){margin-top:1.875rem}}.inset-grid-banner__content-wrapper .section-text p{margin-bottom:.5rem}@media(min-width:45em){.inset-grid-banner__content-wrapper .section-text p{margin-bottom:.625rem}}.inset-grid-banner__content{margin:auto}@media(max-width:59.99em){.inset-grid-banner .inset-grid-banner__wrapper--padded-wrapper .section-text,.inset-grid-banner:not(.hide-side-padding):not(.full-width) .section-text{padding-left:0;padding-right:0}}@media(min-width:45em){.inset-grid-banner .inset-grid-banner__wrapper--padded-wrapper .section-text,.inset-grid-banner:not(.hide-side-padding):not(.full-width) .section-text{margin-top:1.5625rem}}.inset-grid-banner .inset-grid-banner__wrapper--padded-wrapper .text-align,.inset-grid-banner:not(.hide-side-padding):not(.full-width) .text-align{padding-left:0;padding-right:1.875rem}@media(max-width:59.99em){.inset-grid-banner .inset-grid-banner__wrapper--padded-wrapper .text-align--mobile,.inset-grid-banner:not(.hide-side-padding):not(.full-width) .text-align--mobile{padding-left:0;padding-right:0}}.inset-grid-banner .inset-grid-banner__wrapper--padded-wrapper .text-align--center,.inset-grid-banner:not(.hide-side-padding):not(.full-width) .text-align--center{padding-left:1.875rem;padding-right:1.875rem}.inset-grid-banner .inset-grid-banner__wrapper--padded-wrapper .text-align--right,.inset-grid-banner:not(.hide-side-padding):not(.full-width) .text-align--right{padding-left:1.875rem;padding-right:0}@media(max-width:59.99em){.inset-grid-banner .inset-grid-banner__wrapper--padded-wrapper .text-align--mobile--center,.inset-grid-banner .inset-grid-banner__wrapper--padded-wrapper .text-align--mobile--right,.inset-grid-banner:not(.hide-side-padding):not(.full-width) .text-align--mobile--center,.inset-grid-banner:not(.hide-side-padding):not(.full-width) .text-align--mobile--right{padding-left:0;padding-right:0}}.inset-grid-banner__image{width:100%}.inset-grid-banner__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.color-block-banner{padding:1.875rem 0}.color-block-banner__wrapper{display:flex;flex-direction:column-reverse}@media(min-width:60em){.color-block-banner__wrapper{display:grid;grid-template-columns:repeat(2,1fr)}}.color-block-banner__text-container{background-color:var(--background-color);display:flex;flex-direction:column;justify-content:center;padding-bottom:1.875rem;padding-top:1.875rem}@media(max-width:59.99em){.color-block-banner__text-container{padding-bottom:3.125rem;padding-top:0}}.color-block-banner__text-container .section-text{margin:0 auto}@media(max-width:59.99em){.color-block-banner__text-container .section-text{max-width:40.625rem}}.color-block-banner__image{height:100%;-o-object-fit:cover;object-fit:cover}.color-block-banner__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.quote-banner{margin-left:auto;margin-right:auto;max-width:90rem;max-width:100%;padding:1.875rem 0}.quote-banner__container{padding:3.125rem 0}@media(min-width:75em){.quote-banner__container{padding:6.0625rem 0}}.quote-banner__body{font-style:italic;margin:auto;max-width:70.3125rem;padding:0 3.125rem}.quote-banner__body a{-webkit-text-decoration:underline;text-decoration:underline}@media(max-width:74.99em){.quote-banner__body{font-size:1.875rem}}.shop-by-category{align-items:center;display:flex;gap:3.125rem;margin-left:auto;margin-right:auto;max-width:90rem;padding:1.875rem}@media(max-width:44.99em){.shop-by-category{flex-direction:column-reverse;padding-left:0;padding-right:0}}.shop-by-category__content{line-height:3;width:100%}@media(max-width:44.99em){.shop-by-category__content{padding:0 1rem}}@media(min-width:45em){.shop-by-category__content{flex-basis:50%}}@media(min-width:75em){.shop-by-category__content{line-height:4}}.shop-by-category__title{font-size:1rem;font-weight:600;margin-bottom:1.875rem;text-transform:uppercase}.shop-by-category__link-list{display:flex;flex-direction:column;gap:1.5625rem}@media(max-width:74.99em){.shop-by-category__link-list{gap:1rem}}.shop-by-category__cta{max-width:max-content}.shop-by-category__cta:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.1875rem;text-underline-offset:.25rem}.shop-by-category__image-container{aspect-ratio:1/1;flex-basis:50%;width:100%;z-index:0}.shop-by-category__image{height:100%;-o-object-fit:cover;object-fit:cover}.shop-by-category__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.grid-banner{padding:1.875rem 0}.grid-banner__images-container{display:grid;grid-template-columns:repeat(2,1fr);margin:auto}.grid-banner__image-wrapper{width:100%}.grid-banner__image{-o-object-fit:cover;object-fit:cover;width:100%}.grid-banner__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.container-gutter{gap:.4375rem}@media(min-width:75em){.container-gutter{gap:1rem}}.cta-grid-table{margin-left:auto;margin-right:auto;max-width:90rem;padding:1.875rem}@media(max-width:44.99em){.cta-grid-table{padding-left:0;padding-right:0}}.cta-grid-table__title{margin:0 auto 3.125rem;text-align:center}.cta-grid-table__table{display:grid;margin:3.125rem auto 0}@media(min-width:45em){.cta-grid-table__table{gap:.0625rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:60em){.cta-grid-table__table{gap:.0625rem;grid-template-columns:repeat(4,1fr)}}.cta-grid-table__link-wrapper{height:4.75rem}@media(max-width:44.99em){.cta-grid-table__link-wrapper{border-top:.0625rem solid #c1c1c1}.cta-grid-table__link-wrapper:last-of-type{border-bottom:.0625rem solid #c1c1c1}}@media(min-width:45em){.cta-grid-table__link-wrapper{outline:.0625rem solid #212121}}.cta-grid-table__cta{align-items:center;display:flex;font-size:1rem;font-weight:600;height:100%;justify-content:center;text-align:center;text-transform:uppercase}@media(min-width:60em){.cta-grid-table__cta{transition:color .3s ease-in-out,background-color .3s ease-in-out,-webkit-text-decoration .3s ease-in-out;transition:text-decoration .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;transition:text-decoration .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,-webkit-text-decoration .3s ease-in-out}}@media(max-width:59.99em){.cta-grid-table__cta{transition:color 0s,background-color 0s,-webkit-text-decoration 0s;transition:text-decoration 0s,color 0s,background-color 0s;transition:text-decoration 0s,color 0s,background-color 0s,-webkit-text-decoration 0s}}.cta-grid-table__cta:hover{background-color:#3a7e8d;color:#fff}.cta-grid-table .underline:hover{-webkit-text-decoration:underline;text-decoration:underline}.full-width-grid-banner{margin-left:auto;margin-right:auto;max-width:90rem;padding:1.875rem}@media(max-width:89.99em){.full-width-grid-banner{padding-left:0;padding-right:0}}.full-width-grid-banner__wrapper{display:flex;flex-direction:column-reverse}@media(min-width:60em){.full-width-grid-banner__wrapper{align-items:center;flex-direction:row;gap:.75rem}.full-width-grid-banner__wrapper .section-text{flex-basis:31%;margin-top:0}.full-width-grid-banner__wrapper--img-left{flex-direction:row-reverse}}.full-width-grid-banner__wrapper .image-link-wrapper{width:100%}.full-width-grid-banner .action--link{min-width:0;min-width:auto}.full-width-grid-banner__images-wrapper{display:flex;flex-basis:69%;gap:.4375rem}.full-width-grid-banner__image,.full-width-grid-banner__images-wrapper video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.carousel{padding:1.875rem 0}.carousel__wrapper{z-index:0}@media(min-width:60em){.carousel__wrapper--text{max-width:55%}}.carousel__wrapper--text .swiper-slide-next,.carousel__wrapper--text .swiper-slide-prev{visibility:hidden}.carousel__image-wrapper{position:relative}@media(min-width:60em){.carousel__image-wrapper{height:28.125rem}}.carousel__image,.carousel__video{height:100%;-o-object-fit:cover;object-fit:cover}.carousel__video{width:100%}.carousel__content{margin:auto;max-width:28.125rem;padding:0 1rem}@media(min-width:60em){.carousel__content{max-width:45.625rem}}.carousel__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.carousel .section-text__cta{box-sizing:border-box}@media(min-width:60em){.carousel--inset{display:flex;flex-direction:row-reverse;gap:1rem;margin-left:auto;margin-right:auto;max-width:90rem;padding:3.125rem 1.875rem}}@media(min-width:60em)and (min-width:75em){.carousel--inset{padding:4rem}}@media(min-width:60em){.carousel--inset .carousel__wrapper--text{flex-basis:45%}.carousel--inset .carousel__wrapper--image{flex-basis:55%}.carousel--inset .carousel__content{display:flex;flex-direction:column;height:100%;justify-content:center}.carousel .swiper-button-next,.carousel .swiper-button-prev{top:66%}}.embed-section__wrapper{align-items:center;display:flex;flex-direction:column;justify-items:center;padding:1.875rem;place-items:center}.embed-section__wrapper,.inset-module{margin-left:auto;margin-right:auto;max-width:90rem}.inset-module{display:flex;flex-direction:column-reverse;gap:3.125rem;padding:1.875rem}@media(min-width:60em){.inset-module{flex-direction:row}.inset-module--img-right{flex-direction:row-reverse}}.inset-module__container{align-items:center;display:flex;flex-basis:50%;flex-direction:column;justify-content:center}.inset-module__content{max-width:33rem}@media(min-width:60em){.inset-module__content{margin:1.875rem 0}}.inset-module__image-wrapper{display:flex;height:100%;justify-content:center;width:100%}.inset-module__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.inset-module img{-o-object-fit:cover;object-fit:cover}.inset-module__title{font-size:3.1875rem;margin-bottom:1.5rem;margin-top:0}.inset-module__paragraphs-container{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:59.99em){.inset-module__paragraphs-container{gap:1.125rem}}.inset-module__subtitle{font-size:1.375rem;font-weight:600;margin-bottom:.5rem;margin-top:.83em}@media(max-width:59.99em){.inset-module__subtitle{font-size:1.125rem;line-height:1.5rem}}.inset-module p{margin-top:.5rem}.inset-module__cta{margin-top:3.125rem}.padding-section__separator{background-color:var(--background-color);border:0;height:var(--height)}@media(max-width:44.99em){.padding-section__separator{margin-bottom:calc(var(--margin-mobile)/2);margin-top:calc(var(--margin-mobile)/2)}}@media(min-width:45em){.padding-section__separator{margin-bottom:calc(var(--margin-desktop)/2);margin-top:calc(var(--margin-desktop)/2)}}.text-block{background-color:var(--background-color);color:var(--text-color);margin-left:auto;margin-right:auto;max-width:70rem;padding:1.875rem}.text-block .section-text{margin-top:0}@media(max-width:44.99em){.text-block .section-text{padding-left:0;padding-right:0}}.text-block .section-text__subtitle{font-weight:600}.text-block .action{margin:1.25rem 0}.text-block .action--link{margin:.5rem 0}.shop-the-look{margin-left:auto;margin-right:auto;max-width:90rem;padding:1.875rem}@media(min-width:45em){.shop-the-look__wrapper{padding:0 4rem}}.shop-the-look__title{text-align:center}.shop-the-look__image-container{display:flex;height:100%;margin:4rem auto 0;position:relative;width:-moz-fit-content;width:fit-content}@media(max-width:44.99em){.shop-the-look__image-container{margin-top:0}}.birthstone-module{padding:1.875rem 0 2.8125rem}.birthstone-module__main-body{margin:0 auto 6rem;max-width:62.4375rem;padding:0 1.875rem}@media(max-width:44.99em){.birthstone-module__main-body{font-size:1.875rem;margin-bottom:4rem}}.birthstone-module__block-wrapper{position:relative}@media(min-width:75em){.birthstone-module__block-wrapper{height:45rem}}.birthstone-module__background-image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}@media(max-width:44.99em){.birthstone-module__background-image{display:none!important}}.birthstone-module__background-image-mobile{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:-1}@media(min-width:45em){.birthstone-module__background-image-mobile{display:none!important}}.birthstone-module__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.birthstone-module__content-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:45em){.birthstone-module__content-wrapper{align-items:flex-end;height:100%;margin:auto;max-width:82.375rem}}@media(min-width:45em)and (max-width:74.99em){.birthstone-module__content-wrapper{min-height:25rem}}@media(max-width:44.99em){.birthstone-module__content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1.875rem 3.125rem}}@media(min-width:45em){.birthstone-module__content{margin:1rem 1.875rem;max-width:30rem}}.birthstone-module__featured-image{max-width:15.875rem}@media(max-width:44.99em){.birthstone-module__featured-image{max-width:12.6875rem}}.birthstone-module .section-text__subtitle,.birthstone-module .section-text__title,.birthstone-module__linklist-title{margin:0;text-transform:uppercase}.birthstone-module .section-text{margin:0;padding:0}@media(max-width:44.99em){.birthstone-module .section-text{text-align:center}}.birthstone-module .section-text__title{font-size:3.75rem}@media(min-width:45em)and (max-width:74.99em){.birthstone-module .section-text__title{font-size:3.1875rem;line-height:3.8125rem}}@media(max-width:44.99em){.birthstone-module .section-text__title{font-size:2.5625rem}}.birthstone-module .section-text__subtitle{font-size:1.5rem;line-height:2.75rem}@media(max-width:44.99em){.birthstone-module .section-text__subtitle{font-size:1.25rem}}.birthstone-module .section-text p{max-width:21.875rem}@media(max-width:44.99em){.birthstone-module__content.has-background-image{padding:1.875rem 3.125rem;position:absolute;top:0}.birthstone-module .section-text__cta{width:100%}}.birthstone-module hr{border:.125rem solid #095e70;margin:revert}@media(max-width:44.99em){.birthstone-module hr:last-of-type{margin-bottom:3.125rem}}@media(min-width:45em){.birthstone-module hr{display:none}}@media(max-width:44.99em){.birthstone-module.hide-bottom-padding hr:last-of-type{margin-bottom:0}}.birthstone-module .block-separator{margin:0}@media(min-width:45em){.birthstone-module__linklist-wrapper{background-color:rgba(58,126,141,.9);bottom:2.8125rem;display:flex;gap:1.5rem;height:4.375rem;margin:0 auto;max-width:82.375rem;padding:1.5rem;position:sticky}}@media(max-width:44.99em){.birthstone-module__linklist-wrapper{grid-gap:.0625rem;background-color:#095e70;display:grid;gap:.0625rem;grid-template-columns:repeat(2,1fr)}}.birthstone-module__linklist-title{color:#fff;flex-basis:45%;font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:normal;margin-left:1.875rem}.birthstone-module__linklist{flex-basis:55%}.birthstone-module__slide{max-width:-moz-fit-content;max-width:fit-content;opacity:.35}.birthstone-module .swiper-slide-active{opacity:1}.birthstone-module__link-wrapper{height:4rem;outline:.0625rem solid hsla(0,0%,100%,.25)}.birthstone-module__link{color:#fff;cursor:pointer;text-transform:uppercase}.birthstone-module__link a,.birthstone-module__link:hover,.birthstone-module__link:visited{background:transparent;color:#fff}.birthstone-module__link:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.1875rem}@media(min-width:45em){.birthstone-module__link{margin:auto}}@media(max-width:44.99em){.birthstone-module__link{align-items:center;display:flex;height:100%;justify-content:center;transition:-webkit-text-decoration .3s ease-in-out;transition:text-decoration .3s ease-in-out;transition:text-decoration .3s ease-in-out,-webkit-text-decoration .3s ease-in-out}}.birthstone-module__navigation{height:100%;position:absolute;right:0;top:0;width:55%}.birthstone-module .swiper-button{color:#fff}.birthstone-module .swiper-button-next{right:0}.birthstone-module .swiper-button-prev{left:0}.birthstone-module .swiper-button-next:after,.birthstone-module .swiper-button-prev:after{height:.5625rem}.product-carousel .product-carousel__wrapper{margin-left:auto;margin-right:auto;max-width:90rem;padding:1.875rem}.product-carousel:not(.product-carousel--plus) .product-carousel__wrapper{padding-left:0;padding-right:0}.product-carousel--inset:not(.product-carousel--plus) .product-carousel__wrapper{padding:1.875rem}.product-carousel:not(.product-carousel--inset):not(.product-carousel--plus) .product-carousel__title{padding:0 1.875rem}.product-carousel__title{display:flex;justify-content:var(--ctas-alignment-mb);margin:.83em auto}@media(min-width:45em){.product-carousel__title{justify-content:var(--ctas-alignment)}}.product-carousel__container{z-index:0}@media(min-width:45em){.product-carousel__slide{aspect-ratio:cal(var(--image-width)/var(--image-height));max-width:var(--image-width)}}@media(max-width:44.99em){.swiper--disabled .product-carousel__slide-container{aspect-ratio:cal(var(--image-width-mb)/var(--image-height-mb));max-width:var(--image-width-mb)}}.product-carousel__slide-title{color:#212121;font-size:.875rem;font-weight:600;margin-top:.625rem}@media(min-width:45em){.product-carousel__slide-title{font-size:1.25rem}}.product-carousel__slide-description{margin-top:.3125rem}@media(min-width:45em){.product-carousel__slide-description{line-height:1.25}}@media(max-width:44.99em){.product-carousel__slide-description{font-size:.75rem}}.product-carousel__slide .section-text{margin:.75rem 0 0;padding:0;width:-moz-fit-content;width:fit-content}@media(min-width:45em){.product-carousel__slide .section-text{margin-top:1rem}}.product-carousel__slide .section-text__cta{margin:0}@media(max-width:44.99em){.product-carousel__slide .section-text__cta{font-size:.75rem}}.product-carousel__slide .section-text__cta:not(.action--link){min-height:0;min-height:auto;min-width:-moz-fit-content;min-width:fit-content;padding:.75rem 0}@media(min-width:45em){.product-carousel__slide .section-text__cta:not(.action--link){padding:1.125rem 2.5rem}}.product-carousel__hover-wrapper{display:flex;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .6s ease-in-out;width:100%;z-index:2}.product-carousel__hover-wrapper--background{background:var(--background-color)}.product-carousel__hover-wrapper--background:hover,.product-carousel__hover-wrapper--image:hover{opacity:1}.product-carousel__hover-text{align-items:center;box-sizing:border-box;color:#fff;display:flex;font-weight:600;height:100%;justify-content:center;padding:1.875rem;text-align:center;text-transform:uppercase;width:100%}@media(max-width:44.99em){.product-carousel__hover-text{padding:.75rem}}.product-carousel__hover-text:hover{-webkit-text-decoration:underline;text-decoration:underline}.product-carousel__image-wrapper{height:var(--image-height-mb);position:relative}@media(min-width:45em){.product-carousel__image-wrapper{height:var(--image-height)}}.product-carousel__image{height:var(--image-height-mb);-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:45em){.product-carousel__image{height:var(--image-height)}}.product-carousel__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.product-carousel .section-text{max-width:none;padding-left:0;padding-right:0}.product-carousel .swiper--disabled .swiper-wrapper{grid-gap:2rem .5rem;display:grid;gap:2rem .5rem;grid-template-columns:repeat(2,1fr)}.product-carousel .swiper--disabled .product-carousel__slide{display:flex}.product-carousel .swiper--disabled .product-carousel__slide:nth-child(odd){justify-content:end}.product-carousel .swiper--disabled .product-carousel__slide:nth-child(2n){justify-content:start}@media(max-width:44.99em){.product-carousel .swiper:not(.swiper--disabled) .product-carousel__slide{aspect-ratio:cal(var(--image-width-mb)/var(--image-height-mb));max-width:var(--image-width-mb)}}.product-carousel .swiper-button{top:calc(var(--swiper-nav-top-offset-mb) + var(--top-padding-offset-mb))}@media(min-width:45em){.product-carousel .swiper-button{top:var(--swiper-nav-top-offset)}}.full-width-carousel{padding:1.875rem 0;position:relative;z-index:0}.full-width-carousel__wrapper{align-items:center;display:flex;flex-direction:column;position:relative}.full-width-carousel__image,.full-width-carousel__image-wrapper{display:block;height:100%;width:100%}@media(min-width:60em){.full-width-carousel__image,.full-width-carousel__image-wrapper{aspect-ratio:1/1.26;max-height:43.75rem;-o-object-fit:cover;object-fit:cover}}.full-width-carousel__image-wrapper{position:relative}.full-width-carousel__link-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.full-width-carousel__overlay-container{align-items:center;display:flex;height:100%;position:absolute;top:0;width:100%;z-index:0}@media(min-width:45em){.full-width-carousel__overlay-container{justify-content:var(--content-position)}}@media(max-width:44.99em){.full-width-carousel__overlay-container{align-items:flex-end;display:flex;justify-content:center}}.full-width-carousel__overlay-container .full-width-carousel__content{margin:0}@media(min-width:45em){.full-width-carousel__stacked-container .section-text{padding-left:0;padding-right:0}}.full-width-carousel__container{max-width:90rem;padding-left:0;padding-right:0}.full-width-carousel__video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.full-width-carousel__content{align-items:center;display:flex;gap:1.25rem;justify-content:center;margin-left:auto;margin-right:auto;margin-top:1.875rem;padding:0 1.25rem;position:relative}@media(min-width:75em){.full-width-carousel__content{max-width:40.9375rem;padding:3.75rem}}@media(max-width:44.99em){.full-width-carousel__content-padding{padding-bottom:3.125rem}}.full-width-carousel__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.full-width-carousel__featured-image-wrapper{padding-left:1.875rem;padding-right:1.875rem;width:100%}@media(min-width:75em){.full-width-carousel__featured-image-wrapper{padding-left:4rem;padding-right:4rem}}.full-width-carousel__featured-image{max-width:12.5rem}@media(max-width:59.99em){.full-width-carousel__featured-image{max-width:9.375rem}}.full-width-carousel__nav-button-next,.full-width-carousel__nav-button-prev{cursor:pointer;height:1.5rem;position:absolute;top:47%;-webkit-user-select:none;user-select:none;width:1.5rem;z-index:2}.full-width-carousel__nav-button-next:after,.full-width-carousel__nav-button-prev:after{background-color:currentColor;color:currentColor;content:"";display:inline-block;height:.75rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath transform='matrix(-.6426 -.7662 .6426 -.7662 8.035 8.388)' stroke='%23000' stroke-width='1.5' d='M0-.75h10.948'/%3E%3Cpath transform='matrix(.6426 -.7662 .6426 .7662 1 16.69)' stroke='%23000' stroke-width='1.5' d='M0-.75h10.948'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath transform='matrix(-.6426 -.7662 .6426 -.7662 8.035 8.388)' stroke='%23000' stroke-width='1.5' d='M0-.75h10.948'/%3E%3Cpath transform='matrix(.6426 -.7662 .6426 .7662 1 16.69)' stroke='%23000' stroke-width='1.5' d='M0-.75h10.948'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.75rem}@media(min-width:60em){.full-width-carousel__nav-button-next,.full-width-carousel__nav-button-prev{height:3rem;width:3rem}.full-width-carousel__nav-button-next:after,.full-width-carousel__nav-button-prev:after{background-color:currentColor;color:currentColor;content:"";display:inline-block;height:1.25rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath transform='matrix(-.6426 -.7662 .6426 -.7662 8.035 8.388)' stroke='%23000' stroke-width='1.5' d='M0-.75h10.948'/%3E%3Cpath transform='matrix(.6426 -.7662 .6426 .7662 1 16.69)' stroke='%23000' stroke-width='1.5' d='M0-.75h10.948'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath transform='matrix(-.6426 -.7662 .6426 -.7662 8.035 8.388)' stroke='%23000' stroke-width='1.5' d='M0-.75h10.948'/%3E%3Cpath transform='matrix(.6426 -.7662 .6426 .7662 1 16.69)' stroke='%23000' stroke-width='1.5' d='M0-.75h10.948'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.25rem}}.full-width-carousel__nav-button-next:after,.full-width-carousel__nav-button-prev:after{transform:translate(1px,1px);width:.6875rem}.full-width-carousel__nav-button-prev{left:.625rem;transform:rotate(180deg)}@media(min-width:75em){.full-width-carousel__nav-button-prev{left:1.25rem}}.full-width-carousel__nav-button-next{right:.625rem}@media(min-width:75em){.full-width-carousel__nav-button-next{right:1.25rem}}.full-width-carousel__nav--chevron{background-color:transparent;color:#212121}.full-width-carousel__nav--transparent-black{background-color:transparent;border:1px solid;border-radius:50%;color:#000;opacity:.8}.full-width-carousel__nav--transparent-white{background-color:transparent;border:1px solid;border-radius:50%;color:#fff;opacity:.8}.full-width-carousel__nav--white{background-color:#fff;border-radius:50%;color:#000;opacity:.8}.full-width-carousel .section-text{margin:0;padding:0 3.75rem}.full-width-carousel .section-text__subtitle{line-height:1.2}.multi-cta{padding:1.875rem 0}.multi-cta__title{font-family:baskerville-display-pt;font-size:1.5rem;line-height:2.5rem;margin:0 auto;max-width:90rem;padding:0 1.875rem 1.5rem}@media(min-width:60em){.multi-cta__title{font-size:2.25rem;line-height:2.625rem;padding-bottom:1.875rem}}.multi-cta__wrapper{align-items:center;display:flex;gap:1rem;position:relative}@media(max-width:59.99em){.multi-cta__wrapper{flex-direction:column}}.multi-cta__module{flex:1;position:relative;width:100%}.multi-cta__image{display:block;height:100%;width:100%}@media(max-width:59.99em){.multi-cta__image{-o-object-fit:cover;object-fit:cover}}.multi-cta__external-video-container{overflow:hidden;padding-top:var(--aspect-ratio);position:relative;width:100%}.multi-cta__overlay-container{display:flex;padding:1rem;position:absolute;z-index:1}@media(min-width:60em){.multi-cta__overlay-container{gap:var(--title_gap);padding:2.8125rem}}.multi-cta__overlay-container--top-left{left:0;padding:1rem;top:0}@media(min-width:60em){.multi-cta__overlay-container--top-left{padding:2.8125rem}}.multi-cta__overlay-container--top-center{left:50%;padding:1rem;top:0;transform:translate(-50%)}@media(min-width:60em){.multi-cta__overlay-container--top-center{padding:2.8125rem}}.multi-cta__overlay-container--top-right{padding:1rem;right:0;top:0}@media(min-width:60em){.multi-cta__overlay-container--top-right{padding:2.8125rem}}.multi-cta__overlay-container--center-left{left:0;padding:0 1rem;top:50%;transform:translateY(-50%)}@media(min-width:60em){.multi-cta__overlay-container--center-left{padding:0 2.8125rem}}.multi-cta__overlay-container--center-center{left:50%;padding:1rem;top:50%;transform:translate(-50%,-50%)}@media(min-width:60em){.multi-cta__overlay-container--center-center{padding:2.8125rem}}.multi-cta__overlay-container--center-right{align-items:center;padding:0 1rem;right:0;top:50%;transform:translateY(-50%)}@media(min-width:60em){.multi-cta__overlay-container--center-right{padding:0 2.8125rem}}.multi-cta__overlay-container--bottom-left{bottom:0;left:0;padding:1rem}@media(min-width:60em){.multi-cta__overlay-container--bottom-left{padding:2.8125rem}}.multi-cta__overlay-container--bottom-center{bottom:0;left:50%;padding:1rem;transform:translate(-50%)}@media(min-width:60em){.multi-cta__overlay-container--bottom-center{padding:2.8125rem}}.multi-cta__overlay-container--bottom-right{bottom:0;padding:1rem;right:0;transform:translate(0)}@media(min-width:60em){.multi-cta__overlay-container--bottom-right{padding:2.8125rem}}.multi-cta__overlay-content{display:flex;flex-direction:column;gap:var(--title_gap_mb)}.multi-cta__overlay-title{line-height:1;margin:0;max-width:13.75rem;text-align:center}.multi-cta__overlay-title--large{font-family:baskerville-display-pt;font-size:1.5rem}@media(min-width:60em){.multi-cta__overlay-title--large{font-size:2.25rem}}.multi-cta__overlay-title--small{font-size:.875rem;font-weight:600}@media(min-width:60em){.multi-cta__overlay-title--small{font-size:1.25rem}}.multi-cta__overlay-title--light{color:#fff}.multi-cta .section-text{margin:0;padding:0}.multi-cta .section-text__ctas{flex-direction:column;gap:var(--cta_gap_mb)}@media(min-width:60em){.multi-cta .section-text__ctas{gap:var(--cta_gap)}}.multi-cta .action{line-height:normal;margin:0;min-height:auto}.multi-cta .action:not(.action--link){width:12.25rem}@media(max-width:59.99em){.multi-cta .action{font-size:var(--cta_font_size_mb)}.multi-cta .action:not(.action--link){min-width:0;min-width:auto;width:8.25rem}}