.fotorama-stretch,.fotorama-focus-overlay:after{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fotorama-grab-cursor{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama-grabbing-cursor{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama-gpu,.fotorama--fullscreen{transform:translateZ(0)}.fotorama-focus{outline:0}.fotorama-focus-overlay:after{background-color:#006bb4;border-radius:inherit;content:''}.fotorama-transform-disabled{transform:none !important}.fotorama-transition-for-slide{transition-duration:0ms;transition-property:transform,width;transition-timing-function:cubic-bezier(.1, 0, .25, 1)}.fotorama-no-select{user-select:none}.fotorama-select{user-select:text}.fotorama-empty-bg{background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)}.fotorama-auto-margin{margin:auto;padding:0}.fotorama-inline-block{*display:inline;*zoom:1;-moz-box-orient:vertical;display:-moz-inline-box;display:inline-block;vertical-align:middle}.fotorama-content-box{box-sizing:content-box}.fotorama-border-box{box-sizing:border-box}.fotorama-hidden{left:-99999px;position:absolute;top:-99999px;z-index:-1000}.fotorama-visible{left:auto;opacity:1;position:relative;top:auto;z-index:auto}.fotorama-no-tap{-webkit-tap-highlight-color:rgba(0,0,0,0)}.transitionDuration{transition-duration:333ms}.transitionDurationZero{transition-duration:0ms}.fotorama-sprite,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in{background-image:url('../mage/gallery/gallery.png');background-repeat:no-repeat}@media print{.fotorama-print-background,.fotorama-sprite,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in{background:none !important}}.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus,.fotorama__arr:focus,.fotorama__stage__shaft:focus,.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__dot{box-shadow:none}.fotorama__fullscreen-icon:focus:after,.fotorama__zoom-out:focus:after,.fotorama__zoom-in:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft:focus:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:3px;box-shadow:transparent;content:'';left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__thumb:after,.fotorama__nav__frame--thumb:focus .fotorama__dot:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{bottom:0;left:0;right:0;top:0}.fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after,.fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after{left:2px;right:2px}.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__thumb{overflow:inherit}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after{left:1px}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after{top:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb:after{right:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after{bottom:1px}.fotorama__thumb__arr{box-shadow:none}.fotorama--fullscreen{background:#fff;padding:15px;bottom:0 !important;float:none !important;left:0 !important;margin:0 !important;position:fixed !important;right:0 !important;top:0 !important;width:100% !important;z-index:11111 !important}.fotorama--fullscreen .fotorama__wrap{max-width:100% !important}.fotorama__fullscreen{overflow:hidden;position:relative}.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{cursor:pointer;display:block;height:56px;overflow:hidden;position:absolute;width:56px;border:1px solid #bbb;border-radius:50%;box-shadow:0 12px 24px -12px rgba(0,0,0,0.08);backdrop-filter:blur(12px)}.fotorama__fullscreen .fotorama__zoom-out{background-position:-13px -92px !important;top:72px}.fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled{display:none}.fotorama__fullscreen .fotorama__zoom-in{background-position:-13px -13px !important;top:0}.fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled{display:none}.fotorama__fullscreen .fotorama__video-close{display:none}.fotorama__fullscreen .fotorama__nav--thumbs{text-align:center;margin-top:16px}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}@media only screen and (max-width:768px){.product-view-top.sticky{min-height:calc(101px);position:relative}.product-view-top.sticky .product.media{min-height:300px;aspect-ratio:1}}@media all and (min-width:768px),print{.bundle-actions .action.primary.customize{width:auto}.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-wrapper{float:left;width:57%}.bundle-options-container .block-bundle-summary{float:right;padding:8px 16px;position:relative;width:40%}.bundle-options-container .block-bundle-summary .price-box .price-wrapper,.bundle-options-container .block-bundle-summary .price-box .price-wrapper>.price{font-size:36px;font-weight:600;line-height:36px}.bundle-options-container .block-bundle-summary .price-container .weee{color:#d0d0d0}.bundle-options-container .block-bundle-summary .price-container .weee .price{font-size:1.2rem;font-weight:700}.bundle-options-container .block-bundle-summary .price-including-tax+.price-excluding-tax .price{font-size:1.4rem;line-height:16px}.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary{width:48%}.fotorama__nav-wrap--horizontal{margin-top:8px;padding:0;background:none}.product-info-main{float:left}.product-info-main .page-title-wrapper{margin-top:4px}.product-info-main .page-title-wrapper h1{font-size:4.2rem;line-height:4.6rem;margin-bottom:12px}.product-info-main .product-reviews-summary{text-align:center;width:100%}.product-info-main .product-social-links{top:0;text-align:center}.product.media{float:right;margin-bottom:16px}.page-layout-1column .product-info-main{width:45%;padding-right:72px}.page-layout-1column .product.media{width:55%}.product-addto-links{background-color:#f7f7f7;float:right}.product-reviews [role="heading"]:before{background-color:#bbb;height:1px}.product-reviews .section-header{position:relative}.product-reviews .action-add-review{position:absolute;bottom:-12px;right:0;background-color:#f7f7f7}.product-reviews .action-add-review:hover{background-color:#fbce64;color:#fff}[data-bind="scope: 'amasty-rewards-highlight-catalog'"]{min-height:45px}.product-reviews-summary{margin-bottom:12px}.products.wrapper.list .product-reviews-summary{margin:0}.product-reviews-summary .reviews-actions{font-size:16px;margin-top:3px}}@media all and (min-width:768px),print{.bundle-actions .action.primary.customize{width:auto}.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-wrapper{float:left;width:57%}.bundle-options-container .block-bundle-summary{float:right;padding:8px 16px;position:relative;width:40%}.bundle-options-container .block-bundle-summary .price-box .price-wrapper,.bundle-options-container .block-bundle-summary .price-box .price-wrapper>.price{font-size:36px;font-weight:600;line-height:36px}.bundle-options-container .block-bundle-summary .price-container .weee{color:#d0d0d0}.bundle-options-container .block-bundle-summary .price-container .weee .price{font-size:1.2rem;font-weight:700}.bundle-options-container .block-bundle-summary .price-including-tax+.price-excluding-tax .price{font-size:1.4rem;line-height:16px}.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary{width:48%}.fotorama__nav-wrap--horizontal{margin-top:8px;padding:0;background:none}.product-info-main{float:left}.product-info-main .page-title-wrapper{margin-top:4px}.product-info-main .page-title-wrapper h1{font-size:4.2rem;line-height:4.6rem;margin-bottom:12px}.product-info-main .product-reviews-summary{text-align:center;width:100%}.product-info-main .product-social-links{top:0;text-align:center}.product.media{float:right;margin-bottom:16px}.page-layout-1column .product-info-main{width:45%;padding-right:72px}.page-layout-1column .product.media{width:55%}.product-addto-links{background-color:#f7f7f7;float:right}.product-reviews [role="heading"]:before{background-color:#bbb;height:1px}.product-reviews .section-header{position:relative}.product-reviews .action-add-review{position:absolute;bottom:-12px;right:0;background-color:#f7f7f7}.product-reviews .action-add-review:hover{background-color:#fbce64;color:#fff}[data-bind="scope: 'amasty-rewards-highlight-catalog'"]{min-height:45px}.product-reviews-summary{margin-bottom:12px}.products.wrapper.list .product-reviews-summary{margin:0}.product-reviews-summary .reviews-actions{font-size:16px;margin-top:3px}}@media all and (min-width:1024px),print{.product-view-middle .accordion{display:flex;flex-wrap:wrap}.product-view-middle .accordion>.item:nth-child(even){flex-basis:45%;padding-right:72px}.product-view-middle .accordion>.item:nth-child(odd){flex-basis:55%}.product-view-middle .accordion>.item#additional{order:1}.product-view-middle .accordion>.item#tab-label-description{order:2}.product-view-middle .accordion>.item>.item-title{display:none}.product.info.detailed .accordion .item{border:0}}