.posts .post .left .overlay .top .btns_wrap button .counter{font-size:10px;letter-spacing:0;line-height:13px}.posts .post .ingredients a{font-size:12px;letter-spacing:0;line-height:23px}.comments_window{font-size:14px;letter-spacing:0;line-height:21px}.share_post_window{display:none}.share_post_window .share_post{border:1px solid #b0009f;border-radius:10px}.share_post_window .share_post .post_permalink{padding-top:15px;padding-bottom:15px;word-break:break-all}.share_post_window .share_post .copy_post_link{border-radius:32px}.share_post_window .share_post .copy_post_link span{display:block}.share_post_window .share_post .copy_post_link .copy_txt{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.share_post_window .share_post .copy_post_link .copied_txt{opacity:0}.share_post_window .share_post .copy_post_link.copied .copy_txt{opacity:0}.share_post_window .share_post .copy_post_link.copied .copied_txt{opacity:1}.close_post_sharing_window{width:26px;height:26px;top:-12px;right:4px}.close_post_sharing_window::before,.close_post_sharing_window::after{position:absolute;left:8px;top:12px;content:"";display:block;width:11px;height:2px;background-color:#fff;border-radius:4px}.close_post_sharing_window::before{transform:rotate(45deg)}.close_post_sharing_window::after{transform:rotate(-45deg)}.comments_window{display:none;z-index:4;background-color:rgba(15,15,15,.95);max-width:744px;border-top-left-radius:13px;border-top-right-radius:13px}.comments_window .title_wrap{padding-left:26px;padding-right:28px}.comments_window .title_wrap .title_border_wrap{border-bottom:1px solid #1e1d1d}.comments_window .comments{max-height:320px;overflow-y:auto;padding-left:26px;padding-right:26px}.comments_window .comments .table_wrapper{margin-top:-40px}.comments_window .comment{border-bottom:1px solid #1e1d1d}.comments_window .comment:first-child{padding-top:32px}.comments_window .comment .profile_img{width:46px;max-width:46px;min-width:46px;height:46px;background-color:#4c1e45}.comments_window .comment .profile_img span{color:#de3dbf;font-size:13px}.comments_window .comment .content_wrap{flex:1}.comments_window .comment .reply_to_comment{background-color:rgba(0,0,0,0);border:0;padding:0;margin:0;transition:color .25s}.comments_window .comment .reply_to_comment:hover{color:rgba(255,255,255,.6)}.comments_window .comment .comment_like_dislike button .img_wrap .hover{transition:opacity .25s;opacity:0}.comments_window .comment .comment_like_dislike button:hover .img_wrap .hover,.comments_window .comment .comment_like_dislike button:active .img_wrap .hover,.comments_window .comment .comment_like_dislike button.clicked .img_wrap .hover{opacity:1}.close_comments_window{top:8px;right:8px;width:34px;height:34px}.close_comments_window::before,.close_comments_window::after{position:absolute;left:10px;top:17px;content:"";display:block;width:14px;height:2px;background-color:#fff;border-radius:4px}.close_comments_window::before{transform:rotate(45deg)}.close_comments_window::after{transform:rotate(-45deg)}.mCSB_scrollTools{right:0;width:10px;background:gray;border:none;opacity:1}.mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger{width:10px;height:42px}.mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{margin:0;width:10px;height:42px;background-color:rgba(15,15,15,.9);border-radius:0}.mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_draggerRail{display:none}.add_comment{background-color:#0f0f0f;padding:22px 28px 22px 26px}.add_comment .profile_image{width:46px;max-width:46px;min-width:46px;height:46px;background-color:#4c1e45}.add_comment .profile_image p{color:#de3dbf;font-size:13px}.add_comment form{margin-left:20px}.add_comment form input{background-color:rgba(0,0,0,0);border:0;padding:0;margin:0;background-color:#070707;border:1px solid #070707;transition:border-color .25s}.add_comment form input.borderError{border-color:#ff030b}.add_comment form input[type=text]{color:#fff;border-radius:20px;padding:12px 56px 12px 23px;width:100%}.add_comment form input[type=text]:focus{outline:none}.add_comment form input[type=text]::placeholder{color:#fff;opacity:1}.add_comment form input[type=text]:-ms-input-placeholder{color:#fff}.add_comment form input[type=text]::-ms-input-placeholder{color:#fff}.add_comment form input[type=submit]{top:50%;right:22px;transform:translateY(-50%);width:24px;height:24px;background-image:url(../../../images/submit_icon.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.posts .post .left{position:sticky;top:0;height:100vh}.posts .post .left .overlay{z-index:1}.posts .post .left .overlay.gradient{background:linear-gradient(180deg, transparent 67%, rgba(0, 0, 0, 0.5) 90%)}.posts .post .left .overlay .top{position:relative;padding:72px 34px 0px 72px;z-index:2}.posts .post .left .overlay .top .site_logo{max-height:26px;width:auto}.posts .post .left .overlay .top .site_logo img{height:100%;width:auto}.posts .post .left .overlay .top .btns_wrap button{background-color:rgba(48,18,44,.2);width:38px;height:66px;border-radius:14px}.posts .post .left .overlay .top .btns_wrap button .counter{color:#fff;font-weight:500}.posts .post .left .overlay .top .btns_wrap button .img_wrap{height:24px}.posts .post .left .overlay .top .btns_wrap button .img_wrap .hover{transition:opacity .25s;opacity:0}.posts .post .left .overlay .top .btns_wrap button:hover .img_wrap .hover,.posts .post .left .overlay .top .btns_wrap button:active .img_wrap .hover,.posts .post .left .overlay .top .btns_wrap button.liked .img_wrap .hover{opacity:1}.posts .post .left .overlay .center-section{flex:1;z-index:1}.posts .post .left .overlay .controls{z-index:3;padding-right:10px}.posts .post .left .overlay .controls button{max-width:25px;width:100%}.posts .post .left .overlay .controls [data-type=volume],.posts .post .left .overlay .controls [data-type=play]{display:none}.posts .post .left .video_wrap video,.posts .post .left .video_wrap .iframe_video{top:50%;left:50%;max-width:unset;margin:auto;opacity:1;transition:opacity .5s;transform:translate(-50%, -50%)}.posts .post .left .video_wrap iframe{display:none;position:absolute;top:50%;left:50%;max-width:unset;margin:auto;opacity:1;transition:opacity .5s;transform:translate(-50%, -50%)}.posts .open_video_wrap{z-index:3;left:50%;transform:translateX(-50%)}.posts .open_video_wrap img{max-width:12px;transform:rotate(180deg);margin-bottom:8px}@media only screen and (max-width: 991px){.posts .post .left{position:relative;min-height:-webkit-fill-available;height:100vh;height:calc(var(--vh, 1vh)*100) !important}.posts .post .left .overlay .top{padding:17px 24px 0px}.posts .post .left .overlay .controls{padding-right:0}.posts .post .left .overlay .center-section{z-index:initial}.posts .post .left .overlay .center-section .share_post_window{z-index:2}}.rate button.rate_post{cursor:pointer}.rate button.rate_post .rate_star,.rate button.rate_post .hover_img{opacity:0;transition:opacity .25s}.rate button.rate_post.hover .hover_img{opacity:1}.rate button.rate_post.selected .rate_star{opacity:1}.choose{padding-top:38px;padding-bottom:52px;border-bottom:2px solid #381635}.choose .buttons_wrap button,.choose .buttons_wrap .go_to_store{flex:1;border-radius:12px;height:62px;padding:0 24px;margin-top:32px}.choose .buttons_wrap .featured_product{background-color:#260f26;margin-right:3px;min-width:320px}.choose .buttons_wrap .featured_product .image_wrap{top:-22px;left:24px;width:128px;max-width:128px;min-width:128px;height:122px}.choose .buttons_wrap .featured_product .image_wrap img{object-fit:contain}.choose .buttons_wrap .featured_product .add_symbol{width:30px;min-width:30px;height:30px;background-color:#4c1e45;margin-left:48px}.choose .buttons_wrap .go_to_store{margin-left:3px;background-color:#4c1e45}.choose .buttons_wrap .go_to_store:disabled,.choose .buttons_wrap .go_to_store[disabled]{opacity:.5}.choose .product{margin-top:54px;margin-bottom:9px;padding-right:15px}.choose .product .product_name{height:196px;display:inline-block;width:26px;position:relative;display:inline-block}.choose .product .product_name .centered{margin-left:-86px;width:196px;text-align:center;position:relative;left:0px;top:50%;line-height:37px;z-index:-1}.choose .product .product_name p{display:inline-block;margin-bottom:0;-webkit-transform:rotate(270deg);-ff-transform:rotate(270deg);transform:rotate(270deg)}.choose .product .product_inside{border:1px solid #b0009f;border-radius:12px;width:170px;z-index:3;cursor:pointer}.choose .product .product_inside .top{height:196px;border-bottom:1px solid #b0009f}.choose .product .product_inside .top .image_wrap{left:0;bottom:0;width:100%;height:100%}.choose .product .product_inside .top .image_wrap img{margin-top:-52px;height:256px;object-fit:contain}.choose .product .product_inside .btm{height:52px}.choose .choosable .inside_wrap,.choose .chosen .inside_wrap{padding:0 10px 0 19px}.choose .choosable .inside_wrap .plus,.choose .choosable .inside_wrap .checkmark,.choose .chosen .inside_wrap .plus,.choose .chosen .inside_wrap .checkmark{position:relative;display:block;content:"";width:30px;min-width:30px;height:30px;border-radius:30px}.choose .choosable{display:block}.choose .choosable .inside_wrap .plus{background-color:#4c1e45}.choose .chosen{display:none}.choose .chosen .inside_wrap .checkmark{background-color:#260f26}.choose .product.chosen .choosable,.choose .featured_product.chosen .choosable{display:none}.choose .product.chosen .chosen,.choose .featured_product.chosen .chosen{display:block}.choose .featured_product .choosable,.choose .featured_product .chosen{padding-left:128px}.choose .featured_product .choosable span,.choose .featured_product .chosen span{margin-right:auto}.choose .products_swiper_wrapper .swiper-slide{width:auto !important}@media only screen and (max-width: 991px){.choose .buttons_wrap .featured_product{margin-right:0;min-width:100%}.choose .buttons_wrap .featured_product .image_wrap{top:-6px;width:82px;max-width:82px;min-width:82px;height:76px}.choose .buttons_wrap button,.choose .buttons_wrap .go_to_store{margin-bottom:0}.choose .featured_product .choosable,.choose .featured_product .chosen{padding-left:82px}}.posts .post .right{flex:1;overflow-x:hidden}.posts .post .right button .hover{transition:opacity .25s;opacity:0}.posts .post .right button:hover .hover,.posts .post .right button:active .hover{opacity:1}.posts .post .right button.bookmark_post.bookmarked .hover{opacity:1}.posts .post .ingredients a{color:#de3dbf;border:1px solid #de3dbf;border-radius:8px;padding-top:3px;padding-bottom:3px}.posts .post .steps .step{background-color:#4c1e45;border-radius:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .25s}.posts .post .steps .step input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.posts .post .steps .step .checkmark{height:30px;width:30px;min-width:30px;border-radius:50%;background-color:#4c1e45}.posts .post .steps .step input~.checkmark{background-color:#260f26}.posts .post .steps .step .checkmark:after{content:"";position:absolute;display:none}.posts .post .steps .step .checkmark:after{left:12px;top:8px;width:7px;height:12px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.posts .post .steps .step input:checked~.checkmark:after{display:block}.posts .post .steps .step.checked{background-color:#381635;color:#d8d8d8}@media only screen and (max-width: 991px){.posts .post .right{position:absolute;z-index:5;bottom:0;left:0;width:100%;height:0;background-color:#2f122c;transition:height .5s ease-in-out}.posts .post.opened .right{height:100%}}.close_video_wrap{z-index:3}.close_video_wrap img{max-width:12px;margin-bottom:8px}.login_notice{z-index:6;transform:translateY(-100%);transition:transform .5s ease-out;transition-delay:0s}.login_notice .notices-wrap{padding-top:11px;padding-bottom:11px;background-color:#9b246d}.login_notice .notices-wrap a{text-decoration:underline}.login_notice .notices-wrap .notice_content{display:none}.login_notice.opened{transform:translateY(0);transition-delay:0s}html{overscroll-behavior:none}.page-template-cocktails header,.tax-cocktail_category header,.tax-cocktail_brand header,.tax-cocktail_component header{height:initial;display:none}button{background:rgba(0,0,0,0);border:0}.after_border::after{content:"";display:block;height:2px;flex:1;background-color:#381635}.swiper-wrapper{margin-left:-26px}.mobile_btns{transform:translateY(-50%);z-index:2}.mobile_btns .mobile_rate,.mobile_btns button{padding:8px 24px 8px}.mobile_btns .mobile_rate .hover{transition:opacity .25s;opacity:0}.mobile_btns .mobile_rate:hover .hover{opacity:1}.mobile_btns button.bookmark_post .hover{transition:opacity .25s;opacity:0}.mobile_btns button.bookmark_post:hover .hover{opacity:1}.mobile_btns button.bookmark_post.bookmarked .hover{opacity:1}.mobile_btns .img_wrap{pointer-events:none}.mobile_btns .img_wrap .hover{transition:opacity .25s;opacity:0}.mobile_btns button:active .img_wrap .hover,.mobile_btns button.liked .img_wrap .hover{opacity:1}@media only screen and (min-width: 768px){.products_swiper_wrapper:before{content:"";width:200px;height:100%;position:absolute;top:0;z-index:2;pointer-events:none !important;left:-80px;transform:rotate(180deg);background:linear-gradient(90deg, rgba(48, 20, 45, 0) 0.02%, rgba(48, 20, 45, 0.05) 38.95%, rgba(48, 20, 45, 0.23) 61.9%, rgba(48, 20, 45, 0.52) 80.86%, rgba(48, 20, 45, 0.94) 97.83%, #30142D 99.82%)}.products_swiper_wrapper:after{content:"";width:200px;height:100%;position:absolute;top:0;z-index:2;pointer-events:none !important;right:-80px;background:linear-gradient(90deg, rgba(48, 20, 45, 0) 0.02%, rgba(48, 20, 45, 0.05) 38.95%, rgba(48, 20, 45, 0.23) 61.9%, rgba(48, 20, 45, 0.52) 80.86%, rgba(48, 20, 45, 0.94) 97.83%, #30142D 99.82%)}.container-fluid{padding:0 60px}.container-fluid .row{margin:0 -60px}.container-fluid .row .pdd-60{padding:0 60px}}@media only screen and (max-width: 991px){.page-template-cocktails header,.tax-cocktail_category header,.tax-cocktail_brand header,.tax-cocktail_component header{display:block;background-color:rgba(0,0,0,0)}.page-template-cocktails header .header_main .header_logo img,.tax-cocktail_category header .header_main .header_logo img,.tax-cocktail_brand header .header_main .header_logo img,.tax-cocktail_component header .header_main .header_logo img{max-width:108px;max-height:auto}body{overflow:hidden}main .container-fluid{padding:0}main .container-fluid .row{margin:0}main .container-fluid .row .pdd-60{padding:0}.posts{padding:0}}
