#top-banner .text-container p.text-copy,.marquee .marquee-text{color:#fff;font-style:normal;text-align:center;text-transform:uppercase}.dot,.dotMaster,.dotSecondary{transition:background-color .6s}.banner_section,.master_slider{background-repeat:no-repeat;background-size:cover}@font-face{font-family:'Goudy Trajan';src:url(/cdn/shop/files/goudytrajan_bold.otf?v=1724774649),}@font-face{font-family:'Open Sans';src:url(/cdn/shop/files/OpenSans-VariableFont_wdth_wght.ttf?v=1743417306),}.rarest-accolade{background-color:#161d2a}#top-banner .Banner-container{position:relative}#top-banner .text-container{position:absolute;top:40%;left:78%;transform:translate(-50%,-50%)}#top-banner .text-container p.text-copy{padding-top:50px;font-family:'Open Sans';font-size:30px;font-weight:500;line-height:130%;letter-spacing:1.26px;margin:0}.marquee{width:100%;overflow:hidden;white-space:nowrap;box-sizing:border-box;background-color:#1e1413;padding:30px 0}.marquee-content{display:inline-block;padding-left:100%;animation:30s linear infinite marquee}.marquee-content>.marquee-text{display:inline-block;padding-right:50px}.marquee .marquee-text{font-family:"Red Rose";font-size:15.5px;font-weight:400;line-height:110%;letter-spacing:2.325px}.hero-container{padding:50px 0;width:50%;margin:0 auto}.hero-container h3.main-heading{color:#f9ad8d;text-align:center;font-family:Goudy Trajan;font-size:48px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;margin:0;padding:0}.hero-container h4.sub-heading{color:#fff;text-align:center;font-family:'Open Sans';font-size:26px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:1.56px;text-transform:uppercase}.hero-container p.para{color:#fff;text-align:center;font-family:"Avenir Next";font-size:16px;font-style:normal;font-weight:400;line-height:160%}#hero-section{width:100%;height:100%;background-image:url(/cdn/shop/files/TSE-landing-bg-26.png?v=1724677447);background-attachment:fixed}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-100%)}}.banner_section{background-position:bottom center;position:relative;padding:62px 0 50px}.banner_section .banner_with_number{display:flex;align-items:center;gap:20px}.banner_section .banner_img_section{display:block;width:50%;text-align:center;position:relative}.banner_section .banner_img_section img{max-width:543px;height:auto;display:block;margin:0 auto;max-height:510px}.banner_details_section .content .details_of_rarest .content .price-badge,.banner_section .banner_details_section,.royal_stamp .inner_rarest_section .rarest_img{width:50%}.banner_section .banner_details_section .content{max-width:638px;text-align:left}.banner_section .banner_details_section .content p{font-family:"Avenir Next";font-size:18px;font-weight:400;line-height:27.1px;margin:0 0 22px;color:#fff}.banner_section .banner_details_section .content h1{font-family:Goudy Trajan;font-size:50px;font-weight:600;line-height:42px;margin:0 0 5px;color:#f9ad8d;text-transform:uppercase;letter-spacing:1px}.banner_section .banner_details_section .content h2{font-family:'Open Sans';font-size:30px;font-weight:500;line-height:38px;margin:0 0 22px;letter-spacing:2px;color:#fff;text-transform:uppercase}.banner_details_section .content .details_of_rarest{display:flex;gap:49px;margin-bottom:10px}.banner_details_section .content .details_of_rarest .content{display:block;position:relative;min-width:120px}.banner_details_section .content .details_of_rarest .content h4{font-family:Goudy Trajan;font-size:20px;line-height:26.4px;text-transform:uppercase;color:#fff;margin:0 0 3px;text-align:left}.banner_details_section .content .details_of_rarest .content h5{font-family:'Open Sans';font-size:12px;font-weight:500;line-height:14.3px;letter-spacing:.05em;color:#f9ad8d;text-transform:uppercase;text-align:left;margin:0}.price-badge{margin-bottom:55px;margin-top:20px}.royal_stamp{padding-top:40px}.royal_stamp .inner_rarest_section{display:flex;justify-content:center;gap:60px;padding:85px 2vw;margin:0 auto;flex-direction:row-reverse}.royal_stamp .inner_rarest_section .rarest_content{width:50%;align-content:center}.royal_stamp .inner_rarest_section .rarest_content h3{font-family:Goudy Trajan;font-size:41px;font-weight:400;line-height:42px;letter-spacing:4px;text-transform:uppercase;color:#f9ad8d;margin:0 0 30px}.royal_stamp .inner_rarest_section .rarest_content p{font-family:"Avenir Next";font-size:18px;font-weight:300;line-height:28px;color:#fff;margin:0;max-width:570px}.royal_stamp .inner_rarest_section .rarest_img img{width:70%;float:right}.royal_stamp .inner_rarest_section .rarest_img .side_video{top:0;left:0;width:100%}.royal_stamp .inner_rarest_section .rarest_content h4{font-family:Goudy Trajan;font-size:51px;font-weight:600;line-height:27.2px;letter-spacing:3px;text-transform:uppercase;margin-bottom:15px;color:#f9ad8d}.royal_stamp .inner_rarest_section .rarest_content .aged{font-family:AlexonBold;font-size:29px;font-weight:400;letter-spacing:2px;line-height:36.2px;margin-bottom:40px;text-transform:uppercase;color:#fff}.royal_stamp .inner_rarest_section .rarest_content .details_of_rarest{display:flex;gap:75px;margin-bottom:20px}.royal_stamp .inner_rarest_section .rarest_content .details_of_rarest .content{display:block;position:relative}.royal_stamp .inner_rarest_section .rarest_content .details_of_rarest .content h4{font-family:'Open Sans';font-size:16px;font-weight:500;line-height:17.2px;letter-spacing:1px;text-transform:uppercase;color:#f9ad8d;margin:0 0 3px;text-align:left}.royal_stamp .inner_rarest_section .rarest_content .details_of_rarest .content h5{font-family:Goudy Trajan;font-size:20px;line-height:28px;letter-spacing:.05em;color:#fff;text-transform:uppercase;text-align:left;margin:0}.royal_stamp .inner_rarest_section .rarest_content .buy_now{width:100%;max-width:194px;height:46px;display:flex;align-items:center;justify-content:center;margin:40px 0 0;box-shadow:0 1px 2px 0 #0000000D;background:#fff;font-family:"Avenir Next";font-size:18px;font-weight:700;line-height:24px;letter-spacing:3px;color:#ca7450;border-radius:6px;cursor:pointer;text-transform:uppercase;outline:0;border:0}.tasting_notes{margin-top:90px;margin-bottom:150px}.tasting_notes h1{font-size:56px;font-family:Goudy Trajan;line-height:56px;text-transform:uppercase;color:#fff;text-align:center}.tabcontent{padding:20px;text-align:center}.tabcontent .section .content-box h3{font-family:'Open Sans';color:#f9ad8d;font-size:26px;font-weight:500;line-height:27px;letter-spacing:2px;text-transform:uppercase}.tabcontent .section .content-box p{font-family:"Avenir Next";font-size:16px;font-weight:400;line-height:25px;color:#fff}.section{margin-bottom:20px}.section .content-box{display:inline-block;width:30%;padding:40px;text-align:center;vertical-align:top}.tabcontent .images{display:flex;margin:0 60px;justify-content:center}.images .image-box{position:relative;width:16.66%;display:flex;flex-direction:column;align-items:center}.images .image-box img{width:90%;height:auto;display:block}.images .image-box .text-below{color:#f9ad8d;font-family:'Open Sans';text-transform:uppercase;font-size:16px;font-weight:500;letter-spacing:2px;text-align:center;margin-top:5px}.read-more{cursor:pointer;color:#f9ad8d}.royal_stamp .inner_rarest_section .rarest_content_2{align-content:center}.royal_stamp .inner_rarest_section .rarest_content_2 h3{font-family:Goudy Trajan;font-size:56px;line-height:56px;text-transform:uppercase;color:#fff;margin:0}.royal_stamp .inner_rarest_section .rarest_content_2 h4{font-family:'Open Sans';font-size:26px;font-weight:500;line-height:27.04px;letter-spacing:4px;text-transform:uppercase;color:#fff;margin:0 0 30px}.royal_stamp .inner_rarest_section .rarest_content_2 p{font-family:"Avenir Next";font-size:16px;font-weight:400;line-height:28px;color:#fff;margin:0;max-width:500px}.mySlides,.mySlidesMaster,.mySlidesSecondary{display:none}.nextSecondary,.prevSecondary{position:absolute;top:50%;display:flex;width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,.5);opacity:50%;cursor:pointer}.prevSecondary{left:20px;align-items:center;justify-content:center}.nextSecondary{right:20px;align-items:center;justify-content:center}.next img,.nextSecondary img,.prev img,.prevSecondary img{width:100%}.next:hover,.nextSecondary:hover,.prev:hover,.prevSecondary:hover{opacity:1}.dotSecondary{cursor:pointer;height:10px;width:10px;margin:0 2px;background-color:#888;display:inline-block}.activeSecondary,.dotSecondary:hover{background-color:#555}.craft_slider_container,.secondary_slider{padding:0}.slider_images_secondary{width:100%;margin:0 auto}.slideshow-container{width:100%;position:relative;margin:auto}.next,.prev{position:absolute;top:50%;display:flex;align-items:center;width:56px;height:56px;border-radius:100%;cursor:pointer}.prev{left:20px;justify-content:center;opacity:20%}.next{right:20px;justify-content:center;opacity:30%}.dots_div{margin-top:50px}.dot,.dotMaster{cursor:pointer;height:12px;width:12px;margin:0 2px;background-color:#d9d9d9;display:inline-block}.active,.dot:hover,.dotMaster:hover{background-color:#b58618}.fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{from{opacity:.4}to{opacity:1}}.slide_div{display:flex;align-items:center;justify-content:center}.slider_images{width:50%;text-align:center;margin:0 auto}.master_slider{background-image:url("/cdn/shop/files/bCK.png?v=1725543479");background-position:center}@media only screen and (max-width:1366px){.banner_section .banner_details_section .content{max-width:453px}.royal_stamp .inner_rarest_section{gap:40px}.royal_stamp .inner_rarest_section .rarest_content_2{padding-left:40px;text-align:center}.next,.prev{top:40%}.hero-container{width:70%}.custom_page .hero-container{width:70%;padding:65px 0}.hero-section .hero-container{padding:65px}.banner_section .banner_img_section img{max-width:480px}.banner_section .banner_details_section .content h1{font-size:40px;line-height:32px}.banner_section .banner_details_section .content h2{font-size:20px;line-height:20px;margin:0 0 14px}.banner_details_section .content .details_of_rarest{gap:20px}.banner_details_section .content .details_of_rarest .content h4{font-size:15px}.banner_section .banner_details_section .content p{font-size:15px;line-height:20px;margin:20px 0 3px}.price_section{padding:10px 20px}.price_section .price_details .price h2{font-size:24px;line-height:30px}.price_section .price_details .price h3{font-size:16px}.price_section .buy_now_button_div .buy_now_button{height:36px;width:130px;font-size:16px;line-height:normal}.royal_stamp .inner_rarest_section .rarest_img{text-align:center;display:block}.royal_stamp .inner_rarest_section .rarest_img img{float:none}}@media only screen and (max-width:992px){.royal_stamp .inner_rarest_section .rarest_img{width:100%;margin:0;display:contents}.royal_stamp .inner_rarest_section{flex-wrap:wrap-reverse;padding:5px 24px;gap:40px;text-align:center}.banner_section .banner_img_section img{max-width:400px}.banner_section .banner_details_section .content h1{font-size:30px;line-height:25px}.banner_section .banner_details_section .content h2{font-size:13.5px;line-height:22px;margin:0 0 4px}.price_section .price_details .price h2{font-size:20px;line-height:22px;margin:0 0 4px}.price_section .price_details .price h3{font-size:15px}}@media only screen and (max-width:768px){.banner_section .banner_details_section,.royal_stamp .inner_rarest_section .rarest_img img,.slider_images{width:100%}.banner_section .banner_details_section .content h2{font-size:22px}.next,.nextSecondary{right:10px;width:36px;height:36px}.prev,.prevSecondary{left:10px;width:36px;height:36px}.responsive-text{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hero-container h3.main-heading{font-size:28px}.hero-container h4.sub-heading{font-size:24px;margin:10px 0}.hero-container .para{padding:0 20px}.hero-container{width:100%;margin:0 auto}.section .content-box{width:auto}.tabcontent .images{display:grid;margin:0;grid-template-columns:repeat(3,1fr);width:100%;gap:7vw 13px}.images .image-box{width:100%;display:block}.images .image-box img{width:100%;height:25vw}.royal_stamp .inner_rarest_section .rarest_content_2 h3{font-size:40px;margin:10px 0 0}.centered-section .content h1{font-size:35px}.centered-section .content h2{font-size:20px}.banner_section .banner_with_number{flex-wrap:wrap;flex-direction:column;padding:0 24px}.banner_section .banner_img_section{width:100%;padding:36px 0 40px}.banner_section .banner_details_section .content{max-width:100%;justify-items:center}.tasting_notes{margin-top:0;margin-bottom:50px}.banner_details_section .content .details_of_rarest .content{min-width:85px}.banner_section .banner_details_section .content h2{margin:0 0 25px}.price_section.desktop{display:none}.price_section.mobile{display:flex;margin:38px 0;justify-content:center;gap:24px}@media only screen and (max-width:560px){.tabcontent,.tablinks{padding:10px}.royal_stamp .inner_rarest_section .rarest_img img{width:100%}.video-background-section h1{font-size:36px}.video-background-section h2{font-size:19px;line-height:22px}.video-background-section p{font-size:13px;line-height:20px;max-width:350px}.tasting_notes h1{font-size:36px;line-height:35px;margin:24px 0}.tablinks{font-size:12px;line-height:normal;font-weight:400;width:50%}.section .content-box{width:auto;padding:10px}.tabcontent .section .content-box h3{font-size:20px;line-height:21px;font-weight:500;margin:24px 0}.images .image-box img{width:100%;height:34vw}.images .image-box .text-below{font-size:12px;line-height:12px;font-weight:500}.tabcontent .images{grid-template-columns:repeat(2,1fr)}.bottle-2 .inner_rarest_section .rarest_content h4,.royal_stamp .inner_rarest_section .rarest_content h4{font-size:32px;font-weight:400;margin-bottom:0}.royal_stamp .inner_rarest_section .rarest_content_2 h3{font-size:35px;margin:10px 0 0}.centered-section .content h1{font-size:32px;line-height:normal;margin:0 0 4px}.centered-section .content h2{font-size:18px}.price_section .buy_now_button_div .buy_now_button{width:107px;height:30px;font-size:10px}.centered-section .center-image{max-width:70%}}@media only screen and (max-width:400px){.tasting_notes h1{font-size:30px}.banner_section{padding:40px 0}.banner_section .banner_img_section img,.video-background-section p{width:100%}.banner_details_section .content .details_of_rarest .content h4{font-size:12px}.banner_section .banner_details_section .content p{font-size:13px;margin:0;text-align:center}.price_section.mobile{margin:36px 0}.price_section .price_details .price h2{font-size:19px;line-height:24px;margin:0}.price_section .price_details .price h3{font-size:11px;line-height:17px}.price_section .buy_now_button_div .buy_now_button{width:95px}.video-background-section h1{font-size:26px}.video-background-section h2{font-size:12px;line-height:10px}.centered-section .center-image{max-width:70%}.centered-section .content h1{font-size:20px;line-height:normal;margin:0 4px}.centered-section .content h2{font-size:9.5px;line-height:normal}.centered-section .content .buy_now{font-size:12px;height:36px}}@media screen and (min-width:768px) and (max-width:1366px){.banner_details_section .content .details_of_rarest{gap:55px}.banner_section .banner_with_number{gap:20px}.banner_section .banner_details_section .content h2{font-size:25px}.royal_stamp .inner_rarest_section .rarest_img{text-align:center;display:block}.section .content-box{width:80%;padding:30px}.custom_page .hero-container{width:70%}.tabcontent .images{display:grid;margin:0 30px}.royal_stamp .inner_rarest_section{gap:40px}.royal_stamp .inner_rarest_section .rarest_img img{float:none;width:80%}.royal_stamp .inner_rarest_section .rarest_content_2{padding-left:50px}}}