.product-text .sidebar-widget,.product-actions{margin:1rem 0 !important}@media screen and (min-width: 768px){.product-gallery--has-thumbnails{top:150px !important}}@media screen and (min-width: 768px){.product-gallery__thumbnails{top:150px !important}}.product-gallery__thumbnails .thumbnail{border-radius:10px}.product-gallery__thumbnails .thumbnail::before{content:"";inset:0;position:absolute;z-index:1001;background:#f7f7f7;mix-blend-mode:darken;border-radius:5px}.product-gallery__thumbnails .thumbnail .lazy-image{padding-top:100% !important;aspect-ratio:1/1 !important;border-radius:5px}.product-gallery-item .lazy-image img{padding:0 !important;border-radius:5px}.product-gallery-item::before{content:"";inset:0;position:absolute;z-index:1001;background:#f7f7f7;mix-blend-mode:darken;border-radius:5px}.product__title{font-size:33px}.product-text.element--is-sticky{top:150px}.product-text .product-price{font-size:22px}.product-text .product-price__unit-price-container{display:flex;flex-direction:column;margin-top:.9375rem}.product-text .product-price__unit-price-container span{font-size:calc(1px*var(--base-body-primary-size) + 0px);font-weight:var(--font-weight-body-primary-bold)}.reinsurrance{display:flex;flex-direction:row;margin-top:2.5rem;margin-bottom:1.5rem;justify-content:space-evenly}.reinsurrance__item{display:flex;flex-direction:column;padding:0 1rem;align-items:center;width:33%;padding:0 10px}.reinsurrance__image{height:30px;width:auto}.reinsurrance__text{margin-top:.3rem;font-weight:400;text-align:center}.product-recommendations .product-item__title span{font-size:14px}.product-actions .product-quantity{border-radius:50px}.product-gallery-item__zoom{z-index:1002}.product-variant__quantity-holder{padding:10px 14px;border-radius:5px;display:flex;align-items:center}.product-variant__quantity-holder svg{display:block;margin-right:10px}.product-variant__quantity-holder svg path{fill:currentColor}.product-variant__quantity-holder .product-variant__quantity{color:currentColor !important;margin:0}.jdgm-form{text-align:left}.jdgm-form__title{margin-bottom:30px}.jdgm-form__fieldset{display:flex;flex-direction:row;position:relative}.jdgm-form__fieldset p a{text-decoration:underline}.jdgm-form .jdgm-countdown{position:absolute;right:4px;top:4px}.jdgm-form label{flex:0 0 150px;text-align:left}.jdgm-form .jdgm-media-fieldset__container{width:100%}.jdgm-form .jdgm-picture-fieldset__box--input{height:35px !important;width:100% !important}.jdgm-form .jdgm-picture-fieldset__box--input .jdgm-media-fieldset__icon{font-size:16px}.jdgm-form .jdgm-picture-fieldset__box--preview .jdgm-picture-fieldset__box-wrapper{border:none}.jdgm-form .jdgm-submit-rev{width:100%}.jdgm-form .jdgm-form__reviewer-name-format-container,.jdgm-form .jdgm-cancel-rev{display:none}.osf_inline_button,.osf_submit_button{text-align:center;padding:var(--button-padding);border-style:solid;border-radius:var(--border-radius-buttons);font-weight:var(--font-weight-buttons);line-height:1.25;cursor:pointer;border-width:var(--border-width-buttons);color:#fff !important;transition:all 175ms linear;font-weight:var(--font-weight-body-primary-bold);text-transform:uppercase}.osf_popup{max-width:600px;border-radius:10px}.osf_popup *:not(.osf_heading){font-family:"Bellota Text",sans-serif}.osf_popup p,.osf_popup input{color:var(--color-text-main)}.osf_popup .osf_heading{margin-bottom:1.9375rem;color:var(--color-text-main)}.osf_popup .osf_input{border-color:var(--color-borders-forms-primary);padding:var(--button-padding)}.osf_popup .osf_submit_button{margin-top:calc(1rem - 10px);display:flex}.osf_popup .osf_line{border-color:var(--color-borders-forms-primary);border-bottom:0;border-left:0;border-right:0;margin:.9375rem 0}.osf_popup .osf_powered_by{display:none}.product__cart-functions .flex-buttons{flex-wrap:nowrap}.product__cart-functions .flex-buttons .button--product{height:unset !important}#smartwishlist{display:flex;justify-content:center;align-items:center;margin:1rem 0 0}#smartwishlist #wishlist_icon{font-size:24px}#smartwishlist #bookmarkit{height:fit-content}.product-form .add-to-cart.button--outline:hover{background-color:var(--color-text-main) !important;color:#fff !important}.product-item{display:flex;flex-direction:column;height:100%}.product-item__text{height:100%}.product-item__quick-buy{margin-top:auto !important}.toggle__title{-webkit-text-stroke:.3px var(--color-text-header)}