.dp_hint_button{display:none!important}.product{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem;margin-top:5rem}.product[v-cloak-skeleton]{opacity:0}.product .product-gallery-lightbox{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background:#fff;padding:30px 5% 0;display:flex;flex-direction:row;justify-content:center;gap:50px;opacity:0;visibility:hidden;transition:all .25s linear}.product .product-gallery-lightbox.active{opacity:1;visibility:visible}.product .product-gallery-lightbox .product-gallery-lightbox-close{position:absolute;top:20px;right:20px;background-color:transparent;margin:0;padding:20px;z-index:1}.product .product-gallery-lightbox .product-gallery-lightbox-close svg{height:18px;width:18px}.product .product-gallery-lightbox .product-gallery-lightbox-thumbnails{flex:0 0 100px;display:flex;flex-direction:column;gap:10px}@media (max-width: 580px){.product .product-gallery-lightbox .product-gallery-lightbox-thumbnails{display:none}}.product .product-gallery-lightbox .product-gallery-lightbox-thumbnails .product-gallery-thumbnail{background:transparent;margin:0;padding:0}.product .product-gallery-lightbox .product-gallery-lightbox-thumbnails .product-gallery-thumbnail img{aspect-ratio:1/1;width:100%;height:auto;object-fit:cover}.product .product-gallery-lightbox .product-gallery-lightbox-images{flex:1 1 auto;max-width:1050px;overflow:auto;padding-right:50px;scroll-behavior:smooth;position:relative;z-index:0}.product .product-gallery-lightbox .product-gallery-lightbox-images .product-gallery-lightbox-image{position:relative;aspect-ratio:1/1;overflow:hidden;margin-bottom:30px}.product .product-gallery-lightbox .product-gallery-lightbox-images .product-gallery-lightbox-image img{height:100%;width:100%}.product .product-details{min-height:80vh}.popup{position:fixed;z-index:60;top:0;bottom:0;left:0;right:0;margin:auto;width:40%;max-width:400px;height:fit-content;max-height:70%;padding:4%;border:1px solid var(--color-primary);background-color:var(--color-white);text-align:center;opacity:0;visibility:hidden;overflow:auto}.popup.active{opacity:1;visibility:visible}@media (max-width: 768px){.popup{width:80%}}.popup .close{position:absolute;top:15px;right:15px;cursor:pointer;height:15px;width:15px}.popup .title,.popup .link{text-align:center;text-transform:uppercase;font-weight:var(--font-weight-bold)}.popup .link{text-underline-offset:4px;font-size:1.2rem}.popup .content *{text-align:left}.popup .content p,.popup .content li,.popup .content a{font-weight:var(--font-weight-semibold)}.popup .content p:empty,.popup .content li:empty,.popup .content a:empty{height:var(--font-size-medium)}.popup .content img{max-height:40vh;width:100%;object-fit:contain}.popup.personalization-popup{width:30%}.popup.personalization-popup .content{text-align:center}.related-products{margin:8rem auto}@media (max-width: 580px){.related-products{margin:4rem auto;padding:4rem 0 4rem 4rem;border-top:1px solid var(--color-grey)}}.related-products .glider-track{align-items:flex-start}.related-products .glider-track .glider-slide{align-content:flex-start}.related-products .glider-dots{margin:1rem 0}.related-products .glider-dots .glider-dot{width:8px;height:8px}.related-products .glider-dots .glider-dot.active{background-color:var(--color-primary)}.related-products .product-item{margin-right:2rem}.fade-enter-active,.fade-leave-active{transition:opacity .25s}.fade-enter,.fade-leave-to{opacity:0}.reviews-section{margin-top:50px;padding-bottom:50px;background-color:var(--color-light)}.reviews-section .okeReviews-widgetNavBar-item{font-family:var(--font-family-primary)!important;font-size:var(--font-size-medium)!important;font-weight:var(--font-weight-semibold)!important}.reviews-section .okeReviews-widgetNavBar-item[aria-selected=true]{font-weight:var(--font-weight-bold)!important;border-bottom:1px solid var(--color-primary)!important}.reviews-section .okeReviews-reviewsAggregate-controls{gap:1rem}.reviews-section .okeReviews-reviewsAggregate-controls .okeReviews-reviewsAggregate-controls-item{margin:0!important}.reviews-section .okeReviews-reviewsAggregate-controls .okeReviews-reviewsAggregate-controls-item a{margin:0!important;width:100%!important}.product-actions div#dropahint{display:none}
