﻿#ui-datepicker-div{display:none}#primary{background-color:#F9FFFC;padding:0 120px}@media (max-width:767px){#primary{padding-left:30px;padding-right:30px}}@media (max-width:767px) and (min-width:768px) and (max-width:1024px){#primary{padding-left:20px;padding-right:20px}}@media (max-width:767px) and (max-width:767px){#primary{padding-left:20px;padding-right:20px}}#primary main{position:relative;max-width:1440px;margin:0 auto;padding-top:32px}#primary main .breadcrumbsWrapper{display:flex;justify-content:flex-end;padding-bottom:32px}@media (max-width:767px){#primary main .breadcrumbsWrapper{justify-content:center}}@media (min-width:768px) and (max-width:1024px){#primary main .breadcrumbsWrapper{justify-content:center}}#primary main .breadcrumbsWrapper .breadcrumbs{font-family:"Gilda Display"}#primary main .breadcrumbsWrapper .breadcrumbs a{text-decoration:none;font-weight:600;color:black}#primary main .product{display:flex;flex-wrap:wrap;row-gap:40px}@media (max-width:767px){#primary main .product{flex-direction:column}}#primary main .product .image-wrap{display:flex;flex-direction:column;float:left;width:30%;position:relative}@media (max-width:767px){#primary main .product .image-wrap{width:100%}}#primary main .product .image-wrap .woocommerce-product-gallery{width:100%;float:unset}@media (max-width:767px){#primary main .product .image-wrap .woocommerce-product-gallery{padding:0}}#primary main .product .image-wrap .woocommerce-product-gallery .woocommerce-product-gallery__image{cursor:pointer;width:100%;float:right;-webkit-mask-image:url(/wp-content/themes/buzz/assets/images/svg/mask1.svg);mask-image:url(/wp-content/themes/buzz/assets/images/svg/mask1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:contain;mask-position:center right;aspect-ratio:0.7284482759}@media (max-width:767px){#primary main .product .image-wrap .woocommerce-product-gallery .woocommerce-product-gallery__image{width:85%}}#primary main .product .image-wrap .woocommerce-product-gallery .woocommerce-product-gallery__image a{cursor:auto;height:100%}#primary main .product .image-wrap .woocommerce-product-gallery .woocommerce-product-gallery__image a img{object-fit:cover !important;height:100%;cursor:pointer}#primary main .product .image-wrap .sideways-text{margin:0;position:absolute;top:0;left:0;color:#12353D;font-size:14px;font-weight:450;line-height:1.4em;letter-spacing:0.98px;text-transform:uppercase;transform-origin:left;transform:rotate(90deg)}@media (max-width:767px){#primary main .product .image-wrap .sideways-text{display:none}}#primary main .product .image-wrap .second-image{position:absolute;bottom:unset;top:45%;left:0;width:43%;aspect-ratio:1;object-fit:cover}#primary main .product .image-wrap .flex-control-thumbs{margin-top:30px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}#primary main .product .image-wrap .flex-control-thumbs li{width:100%}#primary main .product .image-wrap .flex-control-thumbs li img{width:100%;aspect-ratio:1;object-fit:cover}#primary main .product .image-wrap ul.flex-direction-nav{position:absolute;top:37%;transform:translateY(-37%);z-index:100;width:100%;left:0;margin:0;padding:0px;list-style:none}#primary main .product .image-wrap li.flex-nav-prev{float:left}#primary main .product .image-wrap li.flex-nav-next{float:right}#primary main .product .image-wrap a.flex-next{visibility:hidden}#primary main .product .image-wrap a.flex-prev{visibility:hidden}#primary main .product .image-wrap a.flex-next::after{visibility:visible;background-image:url("data:image/svg+xml,%3csvg width='38' height='23' viewBox='0 0 38 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M26.2716 1.90735e-06C26.2716 6.35128 31.5226 11.5 38 11.5C31.5226 11.5 26.2716 16.6487 26.2716 23M0 11.5L37.7654 11.5' stroke='%2312353D' stroke-width='0.7'/%3e%3c/svg%3e");content:"";background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;width:60px;height:60px}#primary main .product .image-wrap a.flex-prev::before{visibility:visible;background-image:url("data:image/svg+xml,%3csvg width='38' height='23' viewBox='0 0 38 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.7284 1.90735e-06C11.7284 6.35128 6.47741 11.5 0 11.5C6.47741 11.5 11.7284 16.6487 11.7284 23M38 11.5L0.23457 11.5' stroke='%2312353D' stroke-width='0.7'/%3e%3c/svg%3e");content:"";background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;width:60px;height:60px}#primary main .product .image-wrap ul.flex-direction-nav li a{color:#ccc}#primary main .product .image-wrap ul.flex-direction-nav li a:hover{text-decoration:none}#primary main .product .summary{width:70%;padding-left:175px}@media (max-width:767px){#primary main .product .summary{width:100%;padding:0}}#primary main .product .summary h1{color:#12353D;font-size:36px;font-weight:300;line-height:1.4em;margin-bottom:13px;font-family:"Gilda Display", serif;letter-spacing:-1px}@media (max-width:767px){#primary main .product .summary h1{line-height:1.2em}}#primary main .product .summary .price{color:#12353D;font-size:20px;font-weight:400;line-height:1.4em;margin:0;margin-bottom:15px;font-family:"Gilda Display", serif}#primary main .product .summary .price bdi{display:inline-flex}#primary main .product .summary .price bdi::after{content:" / päev";font-size:16px;margin-left:6px;font-weight:450}#primary main .product .summary .quantity input{border:1px solid #12353D;border-radius:0}#primary main .product .summary .quantity::before{content:"Kogus";display:flex;font-size:14px}@media (max-width:767px){#primary main .product .summary .woocommerce-product-details__short-description{line-height:1.2em}}#primary main .product .summary .woocommerce-product-details__short-description p{color:#12353D;font-size:16px;font-weight:400;line-height:1.4em;margin:0}#primary main .product .summary #rentalWishListBlock{margin-top:35px;display:grid;grid-template-columns:1fr 1fr}#primary main .product .summary #rentalWishListBlock #rental_start_date,#primary main .product .summary #rentalWishListBlock #rental_end_date{border:1px solid #12353D;padding:12px 18px;border-radius:0;height:50px;font-size:18px;color:#12353D;width:100%}#primary main .product .summary #rentalWishListBlock label{font-size:14px;color:#12353D}#primary main .product .summary #rentalWishListBlock label[for="rental_start_date"]{order:1}#primary main .product .summary #rentalWishListBlock label[for="rental_end_date"]{order:2}#primary main .product .summary #rentalWishListBlock #rental_start_date{order:3}#primary main .product .summary #rentalWishListBlock #rental_end_date{order:4;border-left:0}#primary main .product .summary #selectDatesPlease,#primary main .product .summary #notAvailable,#primary main .product .summary #prodAvailable{padding:20px;background-color:#ECF0F1;margin:30px 0 0 0}#primary main .product .summary #selectDatesPlease p,#primary main .product .summary #notAvailable p,#primary main .product .summary #prodAvailable p{margin:0;color:#12353D;font-weight:400;font-size:16px}#primary main .product .summary .wishlist-buttons{margin-top:30px;text-align:center;display:flex;flex-direction:column}#primary main .product .summary .wishlist-buttons button{padding:13px 28px;color:#F9FFFC;width:100%;background-color:#12353D;border:none;font-family:"Gilda Display", serif;font-size:18px;cursor:pointer;transition:all 0.4s ease}#primary main .product .summary .wishlist-buttons button:hover{box-shadow:rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px}#primary main .product .summary .wishlist-buttons #go_to_wishlist{padding:13px 28px;text-decoration:none;font-family:"Gilda Display", serif;color:#12353D}#primary main .product .summary .wishlist-buttons #go_to_wishlist:hover{text-decoration:underline;text-underline-offset:4px}#primary main .product .summary .product_categories{margin-top:47px}@media (max-width:767px){#primary main .product .summary .product_categories{margin-top:33px}}#primary main .product .summary .product_categories .posted_in{display:flex;column-gap:8px}#primary main .product .summary .product_categories .posted_in a{background-color:#D3FBEA;padding:6px 12px;color:#12353D;font-size:16px;font-weight:450;line-height:1.4em;text-decoration:none}#primary main .product .summary .product_tags{margin-top:10px}#primary main .product .summary .product_tags .tagged_as{display:flex;column-gap:8px}#primary main .product .summary .product_tags .tagged_as a{background-color:#E9E3D7;padding:6px 12px;color:#12353D;font-size:16px;font-weight:450;line-height:1.4em;text-decoration:none}#ui-datepicker-div{padding:16px;background:#F9FFFC;min-width:322px;border:1px solid #12353D;border-top:none}@media (max-width:767px){#ui-datepicker-div{min-width:calc(100% - 40px);left:20px !important}}#ui-datepicker-div .ui-datepicker-calendar{width:100%}#ui-datepicker-div .ui-datepicker-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{order:1;font-size:0;color:transparent;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='38' height='24' viewBox='0 0 38 24' fill='none'%3e%3cpath d='M26.2716 0.500002C26.2716 6.85128 31.5226 12 38 12C31.5226 12 26.2716 17.1487 26.2716 23.5M0 12H37.7654' stroke='%23262F30'/%3e%3c/svg%3e");transform:rotate(180deg);background-repeat:no-repeat;background-position:center;background-size:contain;width:38px;height:24px;cursor:pointer}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{order:3;font-size:0;color:transparent;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='38' height='24' viewBox='0 0 38 24' fill='none'%3e%3cpath d='M26.2716 0.500002C26.2716 6.85128 31.5226 12 38 12C31.5226 12 26.2716 17.1487 26.2716 23.5M0 12H37.7654' stroke='%23262F30'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;width:38px;height:24px;cursor:pointer}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title{order:2;font-size:24px;color:#12353D;font-family:"Gilda Display", serif}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month{text-transform:capitalize}#ui-datepicker-div .ui-datepicker-header .ui-state-disabled{display:none}#ui-datepicker-div .ui-datepicker-calendar th{color:rgba(18, 53, 61, 0.3);text-align:center;font-size:13px;font-style:normal;font-weight:450;line-height:18px}#ui-datepicker-div .ui-datepicker-calendar td{font-size:20px;color:#000;text-align:center}#ui-datepicker-div .ui-datepicker-calendar td a{color:#000;text-decoration:none}#ui-datepicker-div .ui-datepicker-calendar td a:hover{text-decoration:underline;text-underline-offset:4px}#ui-datepicker-div .ui-datepicker-calendar td span{color:rgba(18, 53, 61, 0.3)}#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day{background:#12353D;border-radius:100%;padding:4px 0px 4px 0px}@media (max-width:767px){#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day{padding:8px 0px 8px 0px}}#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day a{color:#F9FFFC;text-decoration:none !important}.related-wrapper{padding-top:81px;background-color:#F9FFFC}@media (max-width:767px){.related-wrapper{padding-top:68px}}.related-wrapper .related{margin:0 auto;width:100%;display:flex;flex-wrap:wrap}@media (max-width:767px){.related-wrapper .related{position:relative;padding-bottom:20px;margin-bottom:60px}}.related-wrapper .related .related-title-wrapper{margin:0 auto;width:100%;display:flex;padding-left:max(120px, calc((100% - 1440px) / 2))}@media (max-width:767px){.related-wrapper .related .related-title-wrapper{padding-left:20px}}.related-wrapper .related .related-title-wrapper h2{color:#12353D;font-size:36px;font-weight:300;line-height:1.4em;margin:0;margin-bottom:28px;font-family:"Gilda Display", serif}@media (max-width:767px){.related-wrapper .related .related-title-wrapper h2{font-size:24px}}.related-wrapper .related .related-title-wrapper .btn-wrap{display:flex;gap:12px;padding-left:25px;padding-top:10px}.related-wrapper .related .related-title-wrapper .btn-wrap span{color:#12353D;text-align:center;font-size:18px;font-weight:300;line-height:1.4em}.related-wrapper .related .related-title-wrapper .btn-wrap img{width:38px;height:23px;object-fit:contain;cursor:pointer}@media (max-width:767px){.related-wrapper .related .related-title-wrapper .btn-wrap{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:0}}.related-wrapper .related .products{width:100%}.related-wrapper .related .products .slick-list{padding:0 50px 50px 50px !important}@media (max-width:767px){.related-wrapper .related .products .slick-list{padding-bottom:0px !important}}.related-wrapper .related .products .slick-track{display:flex;align-items:center}@media (max-width:767px){.related-wrapper .related .products .slick-track{padding-bottom:20px}}.related-wrapper .related .products .slick-track .slick-slide:nth-child(odd){transform:translateY(20px)}.related-wrapper .related .products .slick-track .slick-slide:nth-child(even){transform:translateY(-20px)}.related-wrapper .related .products .slick-track .relatedProduct{margin:0 20px}.related-wrapper .related .products .slick-track .relatedProduct li{display:inline-flex;margin:0;width:auto !important}.related-wrapper .related .products .slick-track .relatedProduct li img{margin-bottom:18px;max-height:400px;max-width:500px;width:auto;object-fit:contain}.related-wrapper .related .products .slick-track .relatedProduct li h2{font-size:16px;font-weight:300;line-height:1.2em;color:#12353D;text-align:center;padding:0;margin-bottom:13px}.related-wrapper .related .products .slick-track .relatedProduct li .price{color:#12353D;text-align:center;font-size:16px;font-weight:350;line-height:1.2em}.related-wrapper .related .products .slick-dots{display:none !important}#sets{padding-bottom:150px}.quantity{display:flex;flex-wrap:wrap}.quantity input.text{border-top:1px solid #12363D !important;border-bottom:1px solid #12363D !important;border-left:none !important;border-right:none !important;font-size:20px;padding-inline:0 !important;width:45px !important}.quantity .qty-button{border:1px solid #12363D !important;border-radius:none;font-size:22px;background-color:#D3FBEA;min-width:33px;cursor:pointer;transition:all 0.3s ease;color:#12363D}.quantity .qty-button:hover{background-color:#12363D;color:white}.quantity input[type="number"]::-webkit-outer-spin-button,.quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type="number"]{-moz-appearance:textfield}.quantity::before{width:100%}