.product-media-gallery__slide-container{position:relative}.product-media-gallery__wrapper{list-style:none}.product-media-gallery__video-container{height:100%;overflow:hidden;position:relative}.product-media-gallery__video-iframe{border:none;height:56.25vw;visibility:hidden;width:100vw}.product-media-gallery__button-left,.product-media-gallery__button-right{color:var(--cb-spec-color-icon-link);cursor:pointer;outline:none;padding:2.4rem 0;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.product-media-gallery__button-left.is-disabled,.product-media-gallery__button-right.is-disabled{display:none}.product-media-gallery__button-left{left:0;padding-right:2.4rem}.product-media-gallery__button-right{padding-left:2.4rem;right:0}.product-media-gallery__item-image{-webkit-user-select:none;user-select:none}.product-media-gallery__load-indicator{left:50%;position:absolute;top:50%;transform:translate(-50%)}.product-media-gallery__indicator{position:absolute;text-align:center;top:19.2rem;z-index:2}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--cb-spec-color-coolblack);border-radius:100%;display:inline-block;height:.8rem;opacity:.2;width:.8rem}.swiper-pagination-bullet-active{background-color:var(--cb-spec-color-background-primary);opacity:1}.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .4rem}.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.product-media-gallery__fallback-image{background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:100%;left:0;position:absolute;top:0;width:100%}.product-media-gallery__fallback-image svg{border-radius:50%;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.3);height:var(--cb-spec-icon-sizing-16);left:50%;margin-left:calc(var(--cb-spec-icon-sizing-16)/-2);margin-top:calc(var(--cb-spec-icon-sizing-16)/-2);position:absolute;top:50%;width:var(--cb-spec-icon-sizing-16)}.product-media-gallery-thumbnails{display:none;margin-top:1.6rem;overflow:hidden;position:relative}.legacy-modal--content .product-media-gallery-thumbnails{display:block}.product-media-gallery-thumbnails__thumbnail{border:1px solid var(--cb-spec-color-border-default);border-radius:var(--cb-spec-radius-default);cursor:pointer;flex-shrink:0;padding:.8rem;position:relative;transition:box-shadow .1s ease-out}.product-media-gallery-thumbnails__thumbnail:hover{border:1px solid var(--cb-spec-color-border-hover);box-shadow:0 .6rem .8rem -.3rem var(--cb-spec-color-brightgrey)}.product-media-gallery-thumbnails__thumbnail.is-selected{border-color:var(--cb-spec-color-border-active-emphasised);border-width:var(--cb-spec-sizing-border-emphasis);padding:.7rem}.product-media-gallery-thumbnails--rest-indicator-variation .product-media-gallery-thumbnails__thumbnail{flex-grow:1;flex-shrink:1;margin-right:.8rem;width:auto}.product-media-gallery-thumbnails--rest-indicator-variation .product-media-gallery-thumbnails__rest-indicator-container{margin-right:0}.product-media-gallery-thumbnails--rest-indicator-variation .product-media-gallery-thumbnails__image{height:auto;width:100%}.product-media-gallery-thumbnails__image{background-position:50%;background-size:cover;width:7.5rem}.product-media-gallery-thumbnails__wrapper{align-items:flex-start;display:flex;list-style:none}.product-media-gallery-thumbnails__wrapper.product-media-gallery-thumbnails--partially-filled .product-media-gallery-thumbnails__thumbnail{flex-grow:0;width:8.1rem}.product-media-gallery-thumbnails__thumbnail-icon-wrapper,.product-media-gallery__thumbnail-icon-wrapper{align-items:center;background-position:50%;background-size:cover;bottom:.8rem;display:flex;justify-content:center;left:.8rem;position:absolute;right:.8rem;top:.8rem}.product-media-gallery-thumbnails__thumbnail-icon-wrapper:hover,.product-media-gallery__thumbnail-icon-wrapper:hover{-webkit-text-decoration:underline;text-decoration:underline}.product-media-gallery-thumbnails__thumbnail-icon{border-radius:50%;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.3)}.product-media-gallery-thumbnails__thumbnail-icon-label{margin-top:.4rem}.is-product-media-thumbnails-initialized{min-height:auto}.product-media-gallery-thumbnails__rest-indicator-container{border:0;margin-right:0;position:relative}.product-media-gallery-thumbnails__rest-indicator-container:hover{border:0}.product-media-gallery__thumbnail{border:1px solid var(--cb-spec-color-border-default);cursor:pointer;padding:.8rem;position:relative}.product-media-gallery__thumbnail:hover{border:1px solid var(--cb-spec-color-border-hover);box-shadow:0 .6rem .8rem -.3rem var(--cb-spec-color-brightgrey)}.product-media-gallery__thumbnail.is-selected{border-color:var(--cb-spec-color-border-active-emphasised);border-width:var(--cb-spec-sizing-border-emphasis);padding:.7rem}.product-media-gallery__thumbnail-image{background-position:50%;background-size:cover;width:7.5rem}.product-media-gallery__rest-indicator{background-color:rgba(0,0,0,.5);border-radius:.1rem;color:var(--cb-spec-color-text-inverse);display:none;font-size:2.4rem;font-weight:700;height:100%;left:0;position:absolute;top:0;width:100%}.product-media-gallery-thumbnails__rest-indicator{background-color:rgba(0,0,0,.3);border-radius:.3rem;bottom:0;left:0;position:absolute;top:0;width:100%}.product-media-gallery-thumbnails__rest-indicator-number{align-items:center;color:var(--cb-spec-color-text-inverse);display:inline-flex;font-size:2.4rem;font-weight:700;height:100%;justify-content:center;left:0;opacity:1;position:absolute;top:0;width:100%}.product-media-gallery-zoom__slide-container{height:100%;overflow:hidden;position:relative}.no-js .product-media-gallery-zoom__slide-container{overflow-x:auto}.product-media-gallery-zoom__wrapper{display:flex;height:100%;list-style:none}.product-media-gallery-zoom__item{cursor:zoom-in;flex:0 0 100%;height:100%;position:relative;-webkit-user-select:none;user-select:none}.product-media-gallery-zoom__item--zoom-in{cursor:zoom-in}.product-media-gallery-zoom__container{align-items:center;display:flex;height:calc(100vh - 16rem);justify-content:center;text-align:center;width:100%}.product-media-gallery-zoom__container--zoomed{cursor:move}.product-media-gallery-zoom__load-indicator{left:50%;position:absolute;top:50%;transform:translate(-50%)}.product-media-gallery-zoom__image{border:none;max-height:100%;max-width:100%;outline:none;text-indent:-99999px}.product-media-gallery-zoom__button-left,.product-media-gallery-zoom__button-right{color:var(--cb-spec-color-icon-link);cursor:pointer;outline:none;padding:.8rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.product-media-gallery-zoom__button-left.is-disabled,.product-media-gallery-zoom__button-right.is-disabled{display:none}.product-media-gallery-zoom__button-left{left:0}.product-media-gallery-zoom__button-right{right:0}.media-gallery{display:flex}.media-gallery__image-container{background-color:var(--cb-spec-color-background-subtle);border-radius:var(--cb-spec-radius-default);position:relative}.media-gallery__image{border-radius:var(--cb-spec-radius-default);object-fit:cover}.media-gallery__rest-indicator{background-color:rgba(0,0,0,.3);border-radius:.3rem;bottom:0;cursor:pointer;display:block;left:0;position:absolute;top:0;width:100%}.media-gallery__rest-indicator-text{align-items:center;color:var(--cb-spec-color-text-inverse);display:inline-flex;font-size:2.4rem;font-weight:700;height:100%;justify-content:center;left:0;opacity:1;position:absolute;top:0;width:100%}.media-gallery__overlay{bottom:0;left:0;right:0;top:0}.media-gallery__overlay,.media-gallery__slides{display:flex;flex-direction:column;position:relative}.media-gallery__slides{flex:90;justify-content:center;overflow:hidden}.media-gallery__slides-inner{display:flex;flex:1 1 auto;position:relative}.media-gallery__slide,.media-gallery__slides-inner{height:100%;-webkit-user-select:none;user-select:none}.media-gallery__slide{cursor:zoom-in;flex-shrink:0;width:100%}.media-gallery__slide-zoom-container{align-items:center;display:flex;height:calc(100vh - 16rem);justify-content:center;text-align:center;width:100%}.media-gallery__slide-zoom-container--zoomed{cursor:move}.media-gallery__slide-image{max-height:100%;max-width:100%;vertical-align:middle}.media-gallery__slides-button--prev{left:0}.media-gallery__slides-button--next{right:0}.media-gallery__slides-button--next,.media-gallery__slides-button--prev{color:var(--cb-spec-color-text-link);cursor:pointer;outline:none;padding:.8rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.media-gallery__slides-button--next.is-disabled,.media-gallery__slides-button--prev.is-disabled{display:none}.media-gallery__thumbnails{display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}.media-gallery__thumbnail{border:1px solid var(--cb-spec-color-border-default);border-radius:var(--cb-spec-radius-default);cursor:pointer;flex-shrink:0;height:9.2rem;padding:.8rem;position:relative;transition:box-shadow .1s ease-out;width:9.2rem}.media-gallery__thumbnail:hover{border:1px solid var(--cb-spec-color-border-hover);box-shadow:0 .6rem .8rem -.3rem var(--cb-spec-color-brightgrey)}.media-gallery__thumbnail.is-selected{border-color:var(--cb-spec-color-border-active-emphasised);border-width:var(--cb-spec-sizing-border-emphasis);padding:.7rem}.media-gallery__thumbnail-image{height:100%;object-fit:cover;width:100%}.product-media-gallery__slide-container{margin-bottom:.8rem;overflow:hidden}.product-media-gallery__wrapper{display:flex}.product-media-gallery__item{align-items:center;flex-shrink:0;height:25rem;justify-content:center;padding:0 2.4rem;position:relative;width:100%}.product-media-gallery__item--norton-image{display:none}.product-media-gallery__item:not([data-video]){display:flex}.product-media-gallery__item-image{display:block;max-height:100%;width:auto}.compact-card{align-items:center;background-color:var(--cb-card-color-background);border:var(--cb-card-sizing-border) solid var(--cb-card-color-border);border-radius:var(--cb-spec-radius-default);color:var(--cb-spec-color-text-default);display:block;display:flex;position:relative;transition:box-shadow .1s ease-out}.compact-card:focus,.compact-card:hover{-webkit-text-decoration:none;text-decoration:none}.compact-card:hover{--cb-card-color-border:var(--cb-spec-color-border-hover);box-shadow:var(--cb-spec-shadow-subtle)}.compact-card.focus-visible{border-radius:var(--cb-spec-radius-default);box-shadow:0 0 0 var(--cb-spec-sizing-border-focus) var(--cb-spec-color-border-focus-inner),0 0 0 calc(var(--cb-spec-sizing-border-focus)*2) var(--cb-spec-color-border-focus-outer)!important;outline:none;-webkit-text-decoration:none;text-decoration:none}.compact-card__title{display:inline-block;max-height:calc(var(--cb-spec-font-size-base)*2*var(--cb-spec-line-height-body));overflow:hidden;position:static}@supports(-webkit-box-orient:vertical){.compact-card__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}}.compact-card__title .h5,button.compact-card__title{color:var(--cb-spec-color-text-link)}button.compact-card__title{display:block;text-align:left}.compact-card__title:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.compact-card__title:hover{-webkit-text-decoration:none;text-decoration:none}.compact-card__title:focus{border-radius:unset;box-shadow:unset!important;outline:unset;text-decoration:unset}.compact-card__title.focus-visible:before{border-radius:var(--cb-spec-radius-default);box-shadow:0 0 0 var(--cb-spec-sizing-border-focus) var(--cb-spec-color-border-focus-inner),0 0 0 calc(var(--cb-spec-sizing-border-focus)*2) var(--cb-spec-color-border-focus-outer)!important;outline:none;-webkit-text-decoration:none;text-decoration:none}.compact-card__information{display:inline-block;max-height:6rem;overflow:hidden;padding:0 var(--cb-card-spacing-inset)}@supports(-webkit-box-orient:vertical){.compact-card__information{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}}.compact-card--type-scale-b .compact-card__information{max-height:calc(var(--cb-spec-font-size-base)*3*var(--cb-spec-line-height-body) + var(--cb-spec-spacing-vertical-1))}.compact-card__media{--cb-compact-card-size-media-height:92px;--cb-compact-card-size-media-width:138px;background-color:var(--cb-card-color-background-media);border-radius:var(--cb-spec-radius-inner) 0 0 var(--cb-spec-radius-inner);display:grid;flex-shrink:0;height:var(--cb-compact-card-size-media-height);overflow:hidden;width:var(--cb-compact-card-size-media-width)}.compact-card__media .compact-card__image{grid-area:1/-1}.compact-card__media .icon{grid-area:1/-1;place-self:center;z-index:1}.compact-card--image-opaque .compact-card__media{--cb-card-color-background-media:var(--cb-spec-color-background-default)}.compact-card--image-square .compact-card__media{--cb-compact-card-size-media-height:100px;--cb-compact-card-size-media-width:100px}.compact-card__overline{color:var(--cb-spec-color-text-additional);display:block;display:inline-block;margin-bottom:.4rem;max-height:calc(var(--cb-spec-font-size-base)*2*var(--cb-spec-line-height-body));overflow:hidden}@supports(-webkit-box-orient:vertical){.compact-card__overline{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}}.compact-card__content{display:block;display:inline-block;margin-top:.4rem;max-height:calc(var(--cb-spec-font-size-base)*2*var(--cb-spec-line-height-body));overflow:hidden}@supports(-webkit-box-orient:vertical){.compact-card__content{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}}.compact-card--image-inset .compact-card__image{padding:.8rem 1.2rem}.compact-card--image-inset.compact-card--image-square .compact-card__image{padding:1.2rem}.compact-card--borderless{border:none;border-radius:unset}.compact-card--borderless:hover{box-shadow:unset}.compact-card--borderless:hover .compact-card__title{-webkit-text-decoration:underline;text-decoration:underline}.compact-card--borderless .compact-card__media{border-radius:var(--cb-spec-radius-default)}.compact-card--disabled{--cb-card-color-background-media:var(--cb-spec-color-background-subtle);--cb-card-color-background:var(--cb-spec-color-brightgrey)}.compact-card--disabled:hover{--cb-card-color-border:inherit;box-shadow:unset}.compact-card--disabled .compact-card__content,.compact-card--disabled .compact-card__title .h5{color:var(--cb-spec-color-text-disabled)}.compact-card--truncate-title-1-description-2 .compact-card__title{display:inline-block;max-height:calc(var(--cb-spec-font-size-base)*1*var(--cb-spec-line-height-body));overflow:hidden}@supports(-webkit-box-orient:vertical){.compact-card--truncate-title-1-description-2 .compact-card__title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box}}.compact-card--truncate-title-1-description-2 .compact-card__title span{display:inline-block;max-height:calc(var(--cb-spec-font-size-base)*1*var(--cb-spec-line-height-body));overflow:hidden}@supports(-webkit-box-orient:vertical){.compact-card--truncate-title-1-description-2 .compact-card__title span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box}}.compact-card--truncate-title-1-description-2 .compact-card__content{display:inline-block;max-height:calc(var(--cb-spec-font-size-base)*2*var(--cb-spec-line-height-body));overflow:hidden}@supports(-webkit-box-orient:vertical){.compact-card--truncate-title-1-description-2 .compact-card__content{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}}.compact-card--truncate-title-1-description-2 .compact-card__overline{display:inline-block;max-height:calc(var(--cb-spec-font-size-base)*1*var(--cb-spec-line-height-body));overflow:hidden}@supports(-webkit-box-orient:vertical){.compact-card--truncate-title-1-description-2 .compact-card__overline{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box}}.compact-card--truncate-title-2-description-1 .compact-card__title{display:inline-block;max-height:calc(var(--cb-spec-font-size-base)*2*var(--cb-spec-line-height-body));overflow:hidden}@supports(-webkit-box-orient:vertical){.compact-card--truncate-title-2-description-1 .compact-card__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}}.compact-card--truncate-title-2-description-1 .compact-card__title span{display:inline-block;max-height:calc(var(--cb-spec-font-size-base)*2*var(--cb-spec-line-height-body));overflow:hidden}@supports(-webkit-box-orient:vertical){.compact-card--truncate-title-2-description-1 .compact-card__title span{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}}.compact-card--truncate-title-2-description-1 .compact-card__content{display:inline-block;max-height:calc(var(--cb-spec-font-size-base)*1*var(--cb-spec-line-height-body));overflow:hidden}@supports(-webkit-box-orient:vertical){.compact-card--truncate-title-2-description-1 .compact-card__content{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box}}.compact-card--truncate-title-2-description-1 .compact-card__overline{display:inline-block;max-height:calc(var(--cb-spec-font-size-base)*1*var(--cb-spec-line-height-body));overflow:hidden}@supports(-webkit-box-orient:vertical){.compact-card--truncate-title-2-description-1 .compact-card__overline{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box}}.aspect-ratio--squared{height:0;padding-bottom:100%}.aspect-ratio--16-9{height:0;padding-bottom:56.25%}.questionnaire--scrollable{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:-.4rem}.questionnaire--scrollable ::-webkit-scrollbar{display:none}.questionnaire--loading{opacity:.2;pointer-events:none}.questionnaire__answers{list-style:none;padding:.4rem 0}.questionnaire__item{padding-right:.8rem}.questionnaire__item:last-child{padding-right:1.2rem}.questionnaire__input{margin-right:1.6rem;width:12rem}.questionnaire__navigation-previous--stacked{display:inline-block;margin-bottom:.8rem;padding-right:1.2rem}.questionnaire__navigation-previous--with-input{position:relative;top:.4rem}.questionnaire__answer--stacked{margin-bottom:.8rem}.questionnaire__answer--visual{max-width:25rem;min-width:18rem}.questionnaire__navigation-previous--block{padding-top:.8rem}.questionnaire__navigation-next{padding-left:1.2rem;padding-right:1.2rem;white-space:nowrap}.questionnaire__navigation-next--no-gap{padding-left:0;padding-right:0}.questionnaire__navigation-next--stacked{margin-bottom:.8rem}.questionnaire__question{margin-right:.4rem}.questionnaire__entrance-specialist{bottom:-2.4rem;height:calc(100% + 2.4rem);position:absolute;right:1.6rem}.questionnaire__entrance-specialist--limit{max-height:100%}.questionnaire__entrance-specialist-container{margin-bottom:-1.2rem}.questionnaire .card{height:100%}.questionnaire__entrance{background-color:var(--cb-spec-color-background-default);padding:0 1.6rem}.questionnaire__inline-specialist{bottom:0;max-height:16rem;position:absolute;right:0}.questionnaire__inline-specialist-container{height:16rem}:root{--cb-pagination-color-background:var(--cb-spec-color-background-highlight);--cb-pagination-item-color-border:var(--cb-spec-color-border-active-emphasised);--cb-pagination-link-color-border:var(--cb-spec-color-border-default)}.pagination{display:flex;justify-content:center}.pagination__item{align-items:center;display:inline-flex;flex-shrink:0;height:var(--cb-spec-sizing-10);justify-content:center;min-width:var(--cb-spec-sizing-10)}.pagination__item:not(:last-of-type){margin-right:var(--cb-spec-spacing-horizontal-1)}.pagination__item--spacing{min-width:var(--cb-spec-sizing-4)}.pagination__item--arrow .pagination__link{padding:var(--cb-spec-spacing-inset-3)}.pagination__item--active{background-color:var(--cb-pagination-color-background);border:var(--cb-spec-sizing-border-emphasis) solid var(--cb-pagination-item-color-border);border-radius:var(--cb-spec-radius-default);font-weight:700}.pagination__units{display:inline-flex;flex-shrink:0}.pagination__link{align-items:center;border:1px solid var(--cb-pagination-link-color-border);border-radius:var(--cb-spec-radius-default);display:inline-flex;height:100%;justify-content:center;padding:0 var(--cb-spec-spacing-horizontal-2);width:100%}.pagination__link:hover{--cb-pagination-link-color-border:var(--cb-pagination-link-color-border-hover,var(--cb-spec-color-border-hover));-webkit-text-decoration:none;text-decoration:none}.bundle__image-container{height:120px}.bundle__image-container>picture{height:100%;position:absolute;width:100%}.bundle__image-container>picture img{max-height:100%}@media only screen and (min-width:410px){.pagination:not(.pagination--compact) .pagination__item:not(:last-of-type){margin-right:var(--cb-spec-spacing-horizontal-2)}}@media only screen and (min-width:768px){.product-media-gallery__indicator{display:none}.product-media-gallery__video-iframe{visibility:visible}.product-media-gallery__item--norton-image{border-radius:var(--cb-spec-radius-default);pointer-events:none}.product-media-gallery__fallback-image{display:none}.product-media-gallery-thumbnails{display:block;margin-bottom:0}.product-media-gallery-zoom__container{height:calc(100vh - 26rem)}.product-media-gallery-zoom-thumbnails{height:9.2rem}.product-media-gallery-zoom__item{height:75vh}.media-gallery__overlay{height:calc(100vh - 10rem)}.media-gallery__thumbnails{margin-top:1.6rem}.product-media-gallery__item{height:28rem}.product-media-gallery__slide-container{margin-bottom:0}.product-media-gallery__item--norton-image{bottom:0;display:block;left:0;max-width:200px;position:absolute}.pagination{display:inline-flex;justify-content:center}}@media only screen and (min-width:1024px){.product-media-gallery__video-iframe{height:100%;left:0;position:absolute;top:0;width:100%}.product-media-gallery-zoom__item{height:75vh}.product-media-gallery__item-image:active,.product-media-gallery__item-image:hover{display:flex}.product-media-gallery__item-image--zoom-cursor--hidden{cursor:none}.product-media-gallery__item-image--magnify-zoom{border-radius:50%;box-shadow:0 .5rem 1rem -.2rem rgba(var(--cb-spec-color-coolblack-rgb)/30%);display:none;height:30rem;pointer-events:none;position:absolute;transition:opacity .25s ease-in-out;width:30rem;will-change:opacity;z-index:99}.product-media-gallery__item-image--magnify-cursor-zoom{border-radius:var(--cb-spec-radius-default);height:52rem;width:52rem;z-index:3}.product-media-gallery__item-image-lens--magnify-cursor-zoom{background:rgba(var(--cb-spec-color-background-default-rgb)/50%);border:1px solid var(--cb-spec-color-border-default);border-radius:var(--cb-spec-radius-default);cursor:zoom-in;display:none;height:10rem;pointer-events:none;position:absolute;transition:opacity .25s ease-in-out;width:10rem;will-change:opacity;z-index:0}.product-media-gallery__item{height:39rem}.product-media-gallery__item--small{height:28rem}}@media only screen and (max-width:409px){.product-media-gallery-thumbnails__thumbnail{padding:.4rem;width:4.8rem}.product-media-gallery-thumbnails__thumbnail.is-selected{padding:.3rem}.product-media-gallery-thumbnails__wrapper{height:4.8rem}.legacy-modal--content .product-media-gallery-thumbnails__wrapper{margin-left:.8rem;margin-right:.8rem}.product-media-gallery-thumbnails{height:5.6rem;margin-top:.8rem}.product-media-gallery-thumbnails__thumbnail-icon{height:2rem;width:2rem}.product-media-gallery-thumbnails__rest-indicator-number,.product-media-gallery__rest-indicator{font-size:1.4rem}.product-media-gallery-thumbnails__thumbnail-icon-wrapper{bottom:.4rem;left:.4rem;right:.4rem;top:.4rem}.product-media-gallery-thumbnails--rest-indicator-variation,.product-media-gallery-thumbnails--rest-indicator-variation .product-media-gallery-thumbnails__wrapper{height:auto}.product-media-gallery__thumbnail{padding:.4rem}.product-media-gallery__thumbnail.is-selected{padding:.3rem}.product-media-gallery-zoom-thumbnails__wrapper{height:100%}.product-media-gallery-zoom-thumbnails__slide-container{height:calc(100% - 6.4rem)}.product-media-gallery-zoom-thumbnails{display:block;height:1.6rem}}
