.product-detail{margin-bottom:112px}@media screen and (max-width: 62.4375em){.product-detail{margin-top:0;margin-bottom:24px;padding-bottom:0}}.product-detail__wrap{display:grid;grid-template-columns:repeat(12, 1fr);align-items:flex-start;column-gap:var(--site-gutter)}@media screen and (max-width: 62.4375em){.product-detail__wrap{display:block}}.product-detail__gallery{grid-column:1/span 8;position:relative;display:flex;flex-wrap:wrap}@media screen and (max-width: 62.4375em){.product-detail__gallery{margin-inline:calc(var(--site-gutter)*-1)}}.product-detail__gallery .carousel--gallery .carousel__nav{inset:auto 12px 12px auto;transform:none;color:var(--c-white)}.product-detail__gallery .carousel--gallery .carousel__nav .carousel__indicator{font-size:.875rem;line-height:1.5714285714}.product-detail__gallery .carousel--gallery .carousel__nav .carousel__prev,.product-detail__gallery .carousel--gallery .carousel__nav .carousel__next{width:22px;height:22px}.product-detail__gallery .carousel--gallery .carousel__nav .carousel__next{order:1}.product-detail__gallery .carousel--gallery .carousel__nav .swiper-button-disabled{opacity:.3}.product-detail__gallery .carousel--gallery .carousel__nav svg{width:7px;height:12px;fill:currentColor}.product-detail__gallery .carousel--gallery:has(.swiper-slide-active .image--multiply) .carousel__nav{color:var(--c-black)}.product-detail__gallery .carousel--gallery[data-disabled] .swiper{margin-left:0 !important}.product-detail__gallery .carousel--gallery[data-disabled] .carousel__nav{display:none}.product-detail__gallery .carousel--gallery[data-disabled] .carousel__container{display:flex;flex-wrap:wrap;gap:var(--site-gutter);box-sizing:border-box}.product-detail__gallery .carousel--gallery[data-disabled] .carousel__item{width:calc(50% - var(--site-gutter)/2)}.product-detail__gallery .carousel--gallery[data-disabled] .carousel__item:first-child{width:100%}.product-detail__gallery .carousel--gallery[data-disabled] .carousel__item:last-child:nth-child(even){width:100%}.product-detail__gallery .swiper .carousel-item__image{aspect-ratio:8/9;display:flex;align-items:center;background:var(--c-background)}@media screen and (max-width: 62.4375em){.product-detail__gallery .swiper .carousel-item__image:not(:has(.carousel-item__title)):not(:has(.image--multiply)):after{content:"";position:absolute;inset:auto 0 0;height:80px;background:linear-gradient(180deg, transparent 0%, rgb(from var(--c-black) r g b/0.75) 100%)}}.product-detail__gallery .swiper .carousel-item__image .image--spinner{width:100%;height:100%;display:flex;align-items:center}.product-detail__gallery .swiper .carousel-item__image .cloudimage-360-inner-box{display:flex;align-items:center}.product-detail__gallery .carousel-item__image .carousel-item__title{font-size:.75rem;line-height:1.8333333333;right:0;padding:16px 24px;text-align:right;color:var(--c-white);z-index:1}@media screen and (max-width: 62.4375em){.product-detail__gallery .carousel-item__image .carousel-item__title{padding:12px 100px 12px 12px;text-align:left}}.product-detail__gallery .carousel-item__image .carousel-item__title em{font-weight:var(--font-weight-light)}.product-detail__gallery .carousel-item__image .carousel-item__title:after{content:"";position:absolute;inset:auto 0 0;height:80px;background:linear-gradient(180deg, transparent 0%, rgb(from var(--c-black) r g b/0.75) 100%);z-index:-1}.product-detail__gallery .image--representative+.carousel-item__title,.product-detail__gallery .image--multiply+.carousel-item__title{color:var(--c-black)}.product-detail__gallery .image--representative+.carousel-item__title:after,.product-detail__gallery .image--multiply+.carousel-item__title:after{content:none}.product-detail__gallery--configured .carousel--gallery[data-disabled] .carousel__item:first-child,.product-detail__gallery--configured .carousel--gallery[data-disabled] .carousel__item:last-child:nth-child(even){width:calc(50% - var(--site-gutter)/2)}.product-detail__gallery--configured .carousel--gallery[data-disabled] .carousel__item:last-child:nth-child(odd){width:100%}.product-detail__gallery--configured .carousel--gallery[data-disabled] .carousel__item:nth-child(2):last-child{width:calc(50% - var(--site-gutter)/2)}.product-detail__back{font-size:.75rem;line-height:1.5;position:relative;-webkit-text-decoration:none;text-decoration:none}a:hover .product-detail__back:after,a:focus-visible .product-detail__back:after,a.button--hover .product-detail__back:after,a:active .product-detail__back:after,.product-detail__back:hover:after,.product-detail__back a:focus-visible:after,.product-detail__back.button--hover:after,.product-detail__back:active:after{width:100%}.product-detail__back:focus-visible{outline:none}.product-detail__back:after{content:"";position:absolute;bottom:0;left:0;width:32px;height:1px;background-color:currentColor;transition:width 200ms ease-out}.product-detail__back[hover-align=center]{text-align:center}.product-detail__back[hover-align=center]:after{left:50%;transform:translateX(-50%)}.product-detail__back[hover-align=right]{text-align:right}.product-detail__back[hover-align=right]:after{right:0;left:auto;transform:none}.product-detail__back[hover-start=blank]:after{width:0}a:hover .product-detail__back[hover-start=blank]:after,a:focus-visible .product-detail__back[hover-start=blank]:after,a.button--hover .product-detail__back[hover-start=blank]:after,a:active .product-detail__back[hover-start=blank]:after,.product-detail__back[hover-start=blank]:hover:after,.product-detail__back[hover-start=blank]:focus-visible:after,.product-detail__back[hover-start=blank].button--hover:after,.product-detail__back[hover-start=blank]:active:after{width:100%}.product-detail__back[hover-start=full]:after{width:100%}a:hover .product-detail__back[hover-end=short]:after,.product-detail__back[hover-end=short]:focus-visible:after,a.button--hover .product-detail__back[hover-end=short]:after,a:active .product-detail__back[hover-end=short]:after,.product-detail__back[hover-end=short]:hover:after,.product-detail__back[hover-end=short]:focus-visible:after,.product-detail__back[hover-end=short].button--hover:after,.product-detail__back[hover-end=short]:active:after{width:32px}.product-detail__back{position:absolute;top:20px;left:25px;display:flex;align-items:center;gap:8px;padding-bottom:3px;color:var(--c-white);font-weight:var(--font-weight-medium);-webkit-text-decoration:none;text-decoration:none;z-index:2}@media screen and (max-width: 62.4375em){.product-detail__back{top:12px;left:12px}}.product-detail__back svg{width:6px;height:10px;fill:currentColor}.product-detail__back--light{color:var(--c-black)}@media screen and (max-width: 62.4375em){.product-detail__back--light{color:var(--c-white)}}.product-detail:has(.swiper-slide-active .carousel-item--light-corner) .product-detail__back{color:var(--c-black)}.product-detail__content{grid-column:span 4;display:flex;flex-direction:column;row-gap:24px;position:sticky;top:0;padding-top:22px}@media screen and (max-width: 62.4375em){.product-detail__content{padding-block:24px}}body.body--admin .product-detail__content{top:var(--admin-bar-height)}body.body--debug .product-detail__content{top:var(--debug-bar-height)}body.body--admin.body--debug .product-detail__content{top:calc(var(--admin-bar-height) + var(--debug-bar-height))}.product-detail__title{font-family:Align,Times new roman,serif;line-height:1.04;text-transform:none;font-weight:var(--font-weight-medium);font-size:1.875rem;line-height:1.2}@media screen and (max-width: 62.4375em){.product-detail__title{font-size:1.625rem;line-height:1.2307692308}}.product-detail__text{font-family:Peridot,Helvetica,sans-serif;line-height:1.714}.styleguide .product-detail__text{font-size:.875rem;line-height:1.7142857143}.product-detail__text p{margin-bottom:var(--richtext-internal-margin, 1em)}.product-detail__text>:last-child{margin-bottom:0}.product-detail__title+.product-detail__text{margin-top:-12px}.product-detail__options{display:flex;flex-direction:column;row-gap:12px}.product-detail__meta{display:flex;flex-direction:column;row-gap:5px}.product-detail__meta div{display:flex;gap:5px}.product-detail__meta dt{font-weight:var(--font-weight-medium)}.product-detail__meta dt:after{content:":"}.product-detail__actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px}.product-detail__prices{font-size:1.375rem;line-height:1;font-weight:var(--font-weight-medium);letter-spacing:.5px}.product-detail__original-price{-webkit-text-decoration:line-through;text-decoration:line-through}.product-detail__price--discounted{color:var(--c-sale, #7B3034)}.product-detail__notice{font-size:.75rem;line-height:1.8333333333;font-weight:var(--font-weight-medium)}.product-detail__deadline,.product-detail__finance{font-size:.75rem;line-height:1.8333333333;width:100%;margin-top:-12px;padding:12px;background-color:rgb(from var(--c-footer-logo) r g b/0.25);text-align:center}.product-detail__deadline a,.product-detail__finance a{position:relative;-webkit-text-decoration:none;text-decoration:none}a:hover .product-detail__deadline a:after,a:focus-visible .product-detail__deadline a:after,a.button--hover .product-detail__deadline a:after,a:active .product-detail__deadline a:after,.product-detail__deadline a:hover:after,.product-detail__deadline a a:focus-visible:after,.product-detail__deadline a.button--hover:after,.product-detail__deadline a:active:after,a:hover .product-detail__finance a:after,a:focus-visible .product-detail__finance a:after,a.button--hover .product-detail__finance a:after,a:active .product-detail__finance a:after,.product-detail__finance a:hover:after,.product-detail__finance a a:focus-visible:after,.product-detail__finance a.button--hover:after,.product-detail__finance a:active:after{width:100%}.product-detail__deadline a:focus-visible,.product-detail__finance a:focus-visible{outline:none}.product-detail__deadline a:after,.product-detail__finance a:after{content:"";position:absolute;bottom:0;left:0;width:32px;height:1px;background-color:currentColor;transition:width 200ms ease-out}.product-detail__deadline a[hover-align=center],.product-detail__finance a[hover-align=center]{text-align:center}.product-detail__deadline a[hover-align=center]:after,.product-detail__finance a[hover-align=center]:after{left:50%;transform:translateX(-50%)}.product-detail__deadline a[hover-align=right],.product-detail__finance a[hover-align=right]{text-align:right}.product-detail__deadline a[hover-align=right]:after,.product-detail__finance a[hover-align=right]:after{right:0;left:auto;transform:none}.product-detail__deadline a[hover-start=blank]:after,.product-detail__finance a[hover-start=blank]:after{width:0}a:hover .product-detail__deadline a[hover-start=blank]:after,a:focus-visible .product-detail__deadline a[hover-start=blank]:after,a.button--hover .product-detail__deadline a[hover-start=blank]:after,a:active .product-detail__deadline a[hover-start=blank]:after,.product-detail__deadline a[hover-start=blank]:hover:after,.product-detail__deadline a[hover-start=blank]:focus-visible:after,.product-detail__deadline a[hover-start=blank].button--hover:after,.product-detail__deadline a[hover-start=blank]:active:after,a:hover .product-detail__finance a[hover-start=blank]:after,a:focus-visible .product-detail__finance a[hover-start=blank]:after,a.button--hover .product-detail__finance a[hover-start=blank]:after,a:active .product-detail__finance a[hover-start=blank]:after,.product-detail__finance a[hover-start=blank]:hover:after,.product-detail__finance a[hover-start=blank]:focus-visible:after,.product-detail__finance a[hover-start=blank].button--hover:after,.product-detail__finance a[hover-start=blank]:active:after{width:100%}.product-detail__deadline a[hover-start=full]:after,.product-detail__finance a[hover-start=full]:after{width:100%}a:hover .product-detail__deadline a[hover-end=short]:after,.product-detail__deadline a[hover-end=short]:focus-visible:after,a.button--hover .product-detail__deadline a[hover-end=short]:after,a:active .product-detail__deadline a[hover-end=short]:after,.product-detail__deadline a[hover-end=short]:hover:after,.product-detail__deadline a[hover-end=short]:focus-visible:after,.product-detail__deadline a[hover-end=short].button--hover:after,.product-detail__deadline a[hover-end=short]:active:after,a:hover .product-detail__finance a[hover-end=short]:after,.product-detail__finance a[hover-end=short]:focus-visible:after,a.button--hover .product-detail__finance a[hover-end=short]:after,a:active .product-detail__finance a[hover-end=short]:after,.product-detail__finance a[hover-end=short]:hover:after,.product-detail__finance a[hover-end=short]:focus-visible:after,.product-detail__finance a[hover-end=short].button--hover:after,.product-detail__finance a[hover-end=short]:active:after{width:32px}.product-detail__deadline a,.product-detail__finance a{padding-bottom:3px;color:inherit;font-weight:var(--font-weight-medium);cursor:pointer}.product-detail__deadline{margin-top:0;display:flex;justify-content:center;align-items:center;gap:10px;font-weight:var(--font-weight-medium)}.product-detail__deadline a{position:relative;-webkit-text-decoration:none;text-decoration:none}a:hover .product-detail__deadline a:after,a:focus-visible .product-detail__deadline a:after,a.button--hover .product-detail__deadline a:after,a:active .product-detail__deadline a:after,.product-detail__deadline a:hover:after,.product-detail__deadline a a:focus-visible:after,.product-detail__deadline a.button--hover:after,.product-detail__deadline a:active:after{width:100%}.product-detail__deadline a:focus-visible{outline:none}.product-detail__deadline a:after{content:"";position:absolute;bottom:0;left:0;width:32px;height:1px;background-color:currentColor;transition:width 200ms ease-out}.product-detail__deadline a[hover-align=center]{text-align:center}.product-detail__deadline a[hover-align=center]:after{left:50%;transform:translateX(-50%)}.product-detail__deadline a[hover-align=right]{text-align:right}.product-detail__deadline a[hover-align=right]:after{right:0;left:auto;transform:none}.product-detail__deadline a[hover-start=blank]:after{width:0}a:hover .product-detail__deadline a[hover-start=blank]:after,a:focus-visible .product-detail__deadline a[hover-start=blank]:after,a.button--hover .product-detail__deadline a[hover-start=blank]:after,a:active .product-detail__deadline a[hover-start=blank]:after,.product-detail__deadline a[hover-start=blank]:hover:after,.product-detail__deadline a[hover-start=blank]:focus-visible:after,.product-detail__deadline a[hover-start=blank].button--hover:after,.product-detail__deadline a[hover-start=blank]:active:after{width:100%}.product-detail__deadline a[hover-start=full]:after{width:100%}a:hover .product-detail__deadline a[hover-end=short]:after,.product-detail__deadline a[hover-end=short]:focus-visible:after,a.button--hover .product-detail__deadline a[hover-end=short]:after,a:active .product-detail__deadline a[hover-end=short]:after,.product-detail__deadline a[hover-end=short]:hover:after,.product-detail__deadline a[hover-end=short]:focus-visible:after,.product-detail__deadline a[hover-end=short].button--hover:after,.product-detail__deadline a[hover-end=short]:active:after{width:32px}.product-detail__extra-info{display:flex;flex-direction:column;margin-top:-24px}.product-detail__extra-info a,.product-detail__extra-info button{font-size:.875rem;line-height:1.7142857143;position:relative;-webkit-text-decoration:none;text-decoration:none}a:hover .product-detail__extra-info a:after,a:focus-visible .product-detail__extra-info a:after,a.button--hover .product-detail__extra-info a:after,a:active .product-detail__extra-info a:after,.product-detail__extra-info a:hover:after,.product-detail__extra-info a a:focus-visible:after,.product-detail__extra-info a.button--hover:after,.product-detail__extra-info a:active:after,a:hover .product-detail__extra-info button:after,a:focus-visible .product-detail__extra-info button:after,a.button--hover .product-detail__extra-info button:after,a:active .product-detail__extra-info button:after,.product-detail__extra-info button:hover:after,.product-detail__extra-info button a:focus-visible:after,.product-detail__extra-info button.button--hover:after,.product-detail__extra-info button:active:after{width:100%}.product-detail__extra-info a:focus-visible,.product-detail__extra-info button:focus-visible{outline:none}.product-detail__extra-info a:after,.product-detail__extra-info button:after{content:"";position:absolute;bottom:0;left:0;width:32px;height:1px;background-color:currentColor;transition:width 200ms ease-out}.product-detail__extra-info a[hover-align=center],.product-detail__extra-info button[hover-align=center]{text-align:center}.product-detail__extra-info a[hover-align=center]:after,.product-detail__extra-info button[hover-align=center]:after{left:50%;transform:translateX(-50%)}.product-detail__extra-info a[hover-align=right],.product-detail__extra-info button[hover-align=right]{text-align:right}.product-detail__extra-info a[hover-align=right]:after,.product-detail__extra-info button[hover-align=right]:after{right:0;left:auto;transform:none}.product-detail__extra-info a[hover-start=blank]:after,.product-detail__extra-info button[hover-start=blank]:after{width:0}a:hover .product-detail__extra-info a[hover-start=blank]:after,a:focus-visible .product-detail__extra-info a[hover-start=blank]:after,a.button--hover .product-detail__extra-info a[hover-start=blank]:after,a:active .product-detail__extra-info a[hover-start=blank]:after,.product-detail__extra-info a[hover-start=blank]:hover:after,.product-detail__extra-info a[hover-start=blank]:focus-visible:after,.product-detail__extra-info a[hover-start=blank].button--hover:after,.product-detail__extra-info a[hover-start=blank]:active:after,a:hover .product-detail__extra-info button[hover-start=blank]:after,a:focus-visible .product-detail__extra-info button[hover-start=blank]:after,a.button--hover .product-detail__extra-info button[hover-start=blank]:after,a:active .product-detail__extra-info button[hover-start=blank]:after,.product-detail__extra-info button[hover-start=blank]:hover:after,.product-detail__extra-info button[hover-start=blank]:focus-visible:after,.product-detail__extra-info button[hover-start=blank].button--hover:after,.product-detail__extra-info button[hover-start=blank]:active:after{width:100%}.product-detail__extra-info a[hover-start=full]:after,.product-detail__extra-info button[hover-start=full]:after{width:100%}a:hover .product-detail__extra-info a[hover-end=short]:after,.product-detail__extra-info a[hover-end=short]:focus-visible:after,a.button--hover .product-detail__extra-info a[hover-end=short]:after,a:active .product-detail__extra-info a[hover-end=short]:after,.product-detail__extra-info a[hover-end=short]:hover:after,.product-detail__extra-info a[hover-end=short]:focus-visible:after,.product-detail__extra-info a[hover-end=short].button--hover:after,.product-detail__extra-info a[hover-end=short]:active:after,a:hover .product-detail__extra-info button[hover-end=short]:after,.product-detail__extra-info button[hover-end=short]:focus-visible:after,a.button--hover .product-detail__extra-info button[hover-end=short]:after,a:active .product-detail__extra-info button[hover-end=short]:after,.product-detail__extra-info button[hover-end=short]:hover:after,.product-detail__extra-info button[hover-end=short]:focus-visible:after,.product-detail__extra-info button[hover-end=short].button--hover:after,.product-detail__extra-info button[hover-end=short]:active:after{width:32px}.product-detail__extra-info a,.product-detail__extra-info button{display:flex;cursor:pointer;justify-content:space-between;align-items:center;padding-block:17.5px;color:inherit;border-bottom:1px solid rgb(from var(--c-black) r g b/0.1);font-weight:var(--font-weight-medium);cursor:pointer}.product-detail__extra-info a:after,.product-detail__extra-info button:after{bottom:-1px}.product-detail-option{position:relative;-webkit-text-decoration:none;text-decoration:none}a:hover .product-detail-option:after,a:focus-visible .product-detail-option:after,a.button--hover .product-detail-option:after,a:active .product-detail-option:after,.product-detail-option:hover:after,.product-detail-option a:focus-visible:after,.product-detail-option.button--hover:after,.product-detail-option:active:after{width:100%}.product-detail-option:focus-visible{outline:none}.product-detail-option:after{content:"";position:absolute;bottom:0;left:0;width:32px;height:1px;background-color:currentColor;transition:width 200ms ease-out}.product-detail-option[hover-align=center]{text-align:center}.product-detail-option[hover-align=center]:after{left:50%;transform:translateX(-50%)}.product-detail-option[hover-align=right]{text-align:right}.product-detail-option[hover-align=right]:after{right:0;left:auto;transform:none}.product-detail-option[hover-start=blank]:after{width:0}a:hover .product-detail-option[hover-start=blank]:after,a:focus-visible .product-detail-option[hover-start=blank]:after,a.button--hover .product-detail-option[hover-start=blank]:after,a:active .product-detail-option[hover-start=blank]:after,.product-detail-option[hover-start=blank]:hover:after,.product-detail-option[hover-start=blank]:focus-visible:after,.product-detail-option[hover-start=blank].button--hover:after,.product-detail-option[hover-start=blank]:active:after{width:100%}.product-detail-option[hover-start=full]:after{width:100%}a:hover .product-detail-option[hover-end=short]:after,.product-detail-option[hover-end=short]:focus-visible:after,a.button--hover .product-detail-option[hover-end=short]:after,a:active .product-detail-option[hover-end=short]:after,.product-detail-option[hover-end=short]:hover:after,.product-detail-option[hover-end=short]:focus-visible:after,.product-detail-option[hover-end=short].button--hover:after,.product-detail-option[hover-end=short]:active:after{width:32px}.product-detail-option{display:grid;grid-template-columns:48px 1fr 12px;grid-template-rows:repeat(2, auto);column-gap:18px;padding-bottom:12px;border-bottom:1px solid rgb(from var(--c-black) r g b/0.1);cursor:pointer;color:inherit}.product-detail-option:after{bottom:-1px}.product-detail-option svg{grid-column:3;grid-row:1/span 2;width:9px;height:15px;margin:auto}.product-detail-option:focus-visible{outline:none}.product-detail-option__image{grid-row:1/span 2;aspect-ratio:1;background:var(--c-background);display:flex;align-items:center}.product-detail-option__image img{width:100%;height:auto}.product-detail-option__label{font-size:.75rem;line-height:1.6666666667;align-self:flex-end}.product-detail-option__value{font-size:.875rem;line-height:1.7142857143;align-self:flex-start;font-weight:var(--font-weight-medium)}.product-detail-anchor{display:grid;grid-template-columns:var(--product-detail-anchor-image-width) 1fr;grid-template-rows:repeat(2, 1fr);column-gap:17px;background-color:var(--c-white)}.product-detail-anchor p{font-size:.75rem;line-height:1.8333333333;grid-column:2;align-self:flex-end}@media screen and (max-width: 62.4375em){.product-detail-anchor p{font-size:.875rem;line-height:1.5714285714}}.product-detail-anchor a{font-size:.75rem;line-height:1.5;position:relative;-webkit-text-decoration:none;text-decoration:none}a:hover .product-detail-anchor a:after,a:focus-visible .product-detail-anchor a:after,a.button--hover .product-detail-anchor a:after,a:active .product-detail-anchor a:after,.product-detail-anchor a:hover:after,.product-detail-anchor a a:focus-visible:after,.product-detail-anchor a.button--hover:after,.product-detail-anchor a:active:after{width:100%}.product-detail-anchor a:focus-visible{outline:none}.product-detail-anchor a:after{content:"";position:absolute;bottom:0;left:0;width:32px;height:1px;background-color:currentColor;transition:width 200ms ease-out}.product-detail-anchor a[hover-align=center]{text-align:center}.product-detail-anchor a[hover-align=center]:after{left:50%;transform:translateX(-50%)}.product-detail-anchor a[hover-align=right]{text-align:right}.product-detail-anchor a[hover-align=right]:after{right:0;left:auto;transform:none}.product-detail-anchor a[hover-start=blank]:after{width:0}a:hover .product-detail-anchor a[hover-start=blank]:after,a:focus-visible .product-detail-anchor a[hover-start=blank]:after,a.button--hover .product-detail-anchor a[hover-start=blank]:after,a:active .product-detail-anchor a[hover-start=blank]:after,.product-detail-anchor a[hover-start=blank]:hover:after,.product-detail-anchor a[hover-start=blank]:focus-visible:after,.product-detail-anchor a[hover-start=blank].button--hover:after,.product-detail-anchor a[hover-start=blank]:active:after{width:100%}.product-detail-anchor a[hover-start=full]:after{width:100%}a:hover .product-detail-anchor a[hover-end=short]:after,.product-detail-anchor a[hover-end=short]:focus-visible:after,a.button--hover .product-detail-anchor a[hover-end=short]:after,a:active .product-detail-anchor a[hover-end=short]:after,.product-detail-anchor a[hover-end=short]:hover:after,.product-detail-anchor a[hover-end=short]:focus-visible:after,.product-detail-anchor a[hover-end=short].button--hover:after,.product-detail-anchor a[hover-end=short]:active:after{width:32px}.product-detail-anchor a{grid-column:2;justify-self:flex-start;align-self:flex-start;font-weight:var(--font-weight-medium);color:inherit}.product-detail-anchor__image{grid-row:span 2;aspect-ratio:3/2;background:rgb(from var(--c-black) r g b/0.1)}.product-detail-anchor__image img{max-width:100%;height:auto}.product-detail-notes{background:var(--c-white);padding:24px;display:flex;flex-direction:column;gap:8px}.product-detail-notes__title{font-family:Align,Times new roman,serif;line-height:1.04;text-transform:none;font-weight:var(--font-weight-medium);font-size:1.125rem;line-height:1.3333333333}@media screen and (max-width: 62.4375em){.product-detail-notes__title{font-size:1rem;line-height:1.375}}.product-detail-notes__link{margin-top:4px;align-self:flex-start;color:inherit;font-weight:var(--font-weight-medium);position:relative;-webkit-text-decoration:none;text-decoration:none}a:hover .product-detail-notes__link:after,a:focus-visible .product-detail-notes__link:after,a.button--hover .product-detail-notes__link:after,a:active .product-detail-notes__link:after,.product-detail-notes__link:hover:after,.product-detail-notes__link a:focus-visible:after,.product-detail-notes__link.button--hover:after,.product-detail-notes__link:active:after{width:100%}.product-detail-notes__link:focus-visible{outline:none}.product-detail-notes__link:after{content:"";position:absolute;bottom:0;left:0;width:32px;height:1px;background-color:currentColor;transition:width 200ms ease-out}.product-detail-notes__link[hover-align=center]{text-align:center}.product-detail-notes__link[hover-align=center]:after{left:50%;transform:translateX(-50%)}.product-detail-notes__link[hover-align=right]{text-align:right}.product-detail-notes__link[hover-align=right]:after{right:0;left:auto;transform:none}.product-detail-notes__link[hover-start=blank]:after{width:0}a:hover .product-detail-notes__link[hover-start=blank]:after,a:focus-visible .product-detail-notes__link[hover-start=blank]:after,a.button--hover .product-detail-notes__link[hover-start=blank]:after,a:active .product-detail-notes__link[hover-start=blank]:after,.product-detail-notes__link[hover-start=blank]:hover:after,.product-detail-notes__link[hover-start=blank]:focus-visible:after,.product-detail-notes__link[hover-start=blank].button--hover:after,.product-detail-notes__link[hover-start=blank]:active:after{width:100%}.product-detail-notes__link[hover-start=full]:after{width:100%}a:hover .product-detail-notes__link[hover-end=short]:after,.product-detail-notes__link[hover-end=short]:focus-visible:after,a.button--hover .product-detail-notes__link[hover-end=short]:after,a:active .product-detail-notes__link[hover-end=short]:after,.product-detail-notes__link[hover-end=short]:hover:after,.product-detail-notes__link[hover-end=short]:focus-visible:after,.product-detail-notes__link[hover-end=short].button--hover:after,.product-detail-notes__link[hover-end=short]:active:after{width:32px}.product-technical-info{display:flex;flex-direction:column;row-gap:24px;font-family:Peridot,Helvetica,sans-serif;line-height:1.714}.styleguide .product-technical-info{font-size:.875rem;line-height:1.7142857143}.product-technical-info p{margin-bottom:var(--richtext-internal-margin, 1em)}@media screen and (max-width: 62.4375em){.product-technical-info{--richtext-internal-margin: 0.75rem;font-size:.75rem;line-height:1.8333333333}.styleguide .product-technical-info{font-size:.75rem;line-height:1.8333333333}}.product-technical-info dl{display:flex;flex-wrap:wrap;margin:0}.product-technical-info dt{width:30%;font-weight:var(--font-weight-medium)}.product-technical-info dt span{margin-left:10px;font-weight:var(--font-weight-normal)}.product-technical-info dd{width:70%;padding-left:10px}.product-technical-info>:last-child{margin-bottom:0}.product-technical-info ul,.product-technical-info ol{padding:0;margin:0;margin-bottom:var(--richtext-internal-margin, 1em)}.product-technical-info ul ul,.product-technical-info ol ol{margin-top:.5em}.product-technical-info ul{list-style:none}.product-technical-info ul li{position:relative;padding-left:24px}.product-technical-info ul li:before{content:"●";position:absolute;left:10px;color:var(--richtext-bullet-color, inherit);transform:translateX(-50%)}.product-technical-info ol{list-style:decimal outside;padding-left:30px}.product-technical-info ol ol{list-style-type:lower-alpha}.product-technical-info ol ol ol{list-style-type:lower-roman}.product-technical-info li{margin:0}.product-technical-info h1,.product-technical-info h2,.product-technical-info h3,.product-technical-info h4,.product-technical-info h5,.product-technical-info h6{font-family:Align,Times new roman,serif;line-height:1.04;text-transform:none;font-weight:var(--font-weight-medium);font-size:1.25rem;line-height:1.3;margin-bottom:16px}@media screen and (max-width: 62.4375em){.product-technical-info h1,.product-technical-info h2,.product-technical-info h3,.product-technical-info h4,.product-technical-info h5,.product-technical-info h6{font-size:1rem;line-height:1.375;margin-bottom:12px}}.product-technical-info__section--dimensions{display:flex;justify-content:space-between;align-items:flex-start;column-gap:10px}.product-technical-info__section--dimensions+.product-technical-info__section{margin-top:-20px}.product-technical-info__section--dimensions dl{display:grid;grid-template-columns:1fr min-content}.product-technical-info__section--dimensions dt{white-space:nowrap;width:auto}.product-technical-info__section--dimensions dd{width:auto}.product-technical-info__section--details dl{row-gap:10px}.product-technical-info__image{display:flex;justify-content:center;align-items:center;margin-top:22px}.product-technical-info__image img{width:183px;height:auto}.bespoke-overlay{padding:32px}@media screen and (max-width: 62.4375em){.bespoke-overlay{padding:16px}}.bespoke-overlay__header{margin-bottom:12px}.bespoke-overlay__header{font-family:Align,Times new roman,serif;line-height:1.04;text-transform:none;font-weight:var(--font-weight-medium);font-size:1.625rem;line-height:1.2307692308}@media screen and (max-width: 62.4375em){.bespoke-overlay__header{font-size:1.25rem;line-height:1.3}}.bespoke-overlay__header em{font-weight:var(--font-weight-normal)}.bespoke-overlay__image{aspect-ratio:2/1;margin-bottom:16px}.bespoke-overlay__image img{width:100%;height:auto}.bespoke-overlay__text{margin-bottom:16px}.bespoke-overlay__form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:12px;row-gap:12px}.bespoke-overlay__form .field{margin-bottom:0}.bespoke-overlay__form .field:nth-child(3),.bespoke-overlay__form .field:nth-child(4),.bespoke-overlay__form .field:nth-child(5),.bespoke-overlay__form .field:nth-child(6){grid-column:1/span 2}.bespoke-overlay__form .button{grid-column:1/3}.bespoke-overlay__terms{text-align:center;grid-column:1/3;font-family:Peridot,Helvetica,sans-serif;line-height:1.714;font-size:.75rem;line-height:1.8333333333;font-weight:var(--font-weight-normal)}.bespoke-overlay__terms a{position:relative;-webkit-text-decoration:none;text-decoration:none}a:hover .bespoke-overlay__terms a:after,a:focus-visible .bespoke-overlay__terms a:after,a.button--hover .bespoke-overlay__terms a:after,a:active .bespoke-overlay__terms a:after,.bespoke-overlay__terms a:hover:after,.bespoke-overlay__terms a a:focus-visible:after,.bespoke-overlay__terms a.button--hover:after,.bespoke-overlay__terms a:active:after{width:100%}.bespoke-overlay__terms a:focus-visible{outline:none}.bespoke-overlay__terms a:after{content:"";position:absolute;bottom:0;left:0;width:32px;height:1px;background-color:currentColor;transition:width 200ms ease-out}.bespoke-overlay__terms a[hover-align=center]{text-align:center}.bespoke-overlay__terms a[hover-align=center]:after{left:50%;transform:translateX(-50%)}.bespoke-overlay__terms a[hover-align=right]{text-align:right}.bespoke-overlay__terms a[hover-align=right]:after{right:0;left:auto;transform:none}.bespoke-overlay__terms a[hover-start=blank]:after{width:0}a:hover .bespoke-overlay__terms a[hover-start=blank]:after,a:focus-visible .bespoke-overlay__terms a[hover-start=blank]:after,a.button--hover .bespoke-overlay__terms a[hover-start=blank]:after,a:active .bespoke-overlay__terms a[hover-start=blank]:after,.bespoke-overlay__terms a[hover-start=blank]:hover:after,.bespoke-overlay__terms a[hover-start=blank]:focus-visible:after,.bespoke-overlay__terms a[hover-start=blank].button--hover:after,.bespoke-overlay__terms a[hover-start=blank]:active:after{width:100%}.bespoke-overlay__terms a[hover-start=full]:after{width:100%}a:hover .bespoke-overlay__terms a[hover-end=short]:after,.bespoke-overlay__terms a[hover-end=short]:focus-visible:after,a.button--hover .bespoke-overlay__terms a[hover-end=short]:after,a:active .bespoke-overlay__terms a[hover-end=short]:after,.bespoke-overlay__terms a[hover-end=short]:hover:after,.bespoke-overlay__terms a[hover-end=short]:focus-visible:after,.bespoke-overlay__terms a[hover-end=short].button--hover:after,.bespoke-overlay__terms a[hover-end=short]:active:after{width:32px}.bespoke-overlay__terms a{padding-bottom:7px;color:var(--c-black);-webkit-text-decoration:none;text-decoration:none}.cloudimage-360{--ci360-initial-icon-bg: none;--ci360-initial-icon-shadow: none}.cloudimage-360 .cloudimage-initial-icon{-webkit-backdrop-filter:none;backdrop-filter:none}
/*# sourceMappingURL=pdp.css.fe900.map */