.age-gate__buttons>button.age-gate__submit{font-family:'Bebas Neue',sans-serif;font-size:18px;line-height:1;display:block;width:100%;margin:0 auto;padding:11px 20px;transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out;text-decoration:none;color:#322822;border:1px solid #322822;border-radius:0;background-color:transparent}.age-gate__buttons>button.age-gate__submit:hover,.age-gate__buttons>button.age-gate__submit:focus{transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out;color:var(--ast-global-color-7);border-color:var(--ast-global-color-1);background-color:var(--ast-global-color-1)}.age-gate__buttons{max-width:330px;margin-right:auto;margin-left:auto}h2.age-gate__headline{font-size:32px;margin-bottom:10px}.site-header-primary-section-center .site-logo-img{padding-right:0}#masthead #ast-desktop-header .site-primary-header-wrap.ast-builder-grid-row-container.ast-container{padding-right:0;padding-left:0}.ast-theme-transparent-header .site-header::before,.ast-merged-advanced-header .site-header::before{position:absolute;z-index:1;top:0;right:0;left:0;width:100%;height:206px;content:'';opacity:.4;background:linear-gradient(180deg,#170e0b 0%,rgba(23,14,11,0) 100%)}.awd-social.social-shortcode.social-light.align-center ul.social-list{justify-content:center}@media screen and (min-width:922px) and (max-width:1400px){#ast-desktop-header ul.ast-nav-menu .menu-item>.menu-link{padding-left:1.9em;padding-right:1.9em}#ast-desktop-header .ast-primary-header-bar.ast-primary-header.main-header-bar{padding-left:10px;padding-right:10px}#ast-desktop-header .site-header-primary-section-left-center{padding-left:0}#ast-desktop-header .site-header-primary-section-right{padding-right:0}}.wp-block-uagb-container.after-overlay::after{position:absolute;z-index:0;right:0;bottom:0;left:0;width:100%;height:488px;content:'';transform:matrix(1,0,0,-1,0,0);opacity:.4;background:linear-gradient(180deg,#170e0b 0%,rgba(23,14,11,0) 100%)}@media screen and (max-width:1024px){.wp-block-uagb-container.after-overlay::after{position:absolute;z-index:0;right:0;bottom:0;left:0;width:100%;height:40%;content:'';opacity:.8;background:linear-gradient(180deg,rgba(23,14,11,.95) 0%,rgba(23,14,11,0) 100%)}}@media screen and (min-width:544px){a.uagb-buttons-repeater.ast-outline-button,a.uagb-buttons-repeater.wp-block-button__link{min-width:175px}}#instagram-section.wp-block-uagb-container.ig-offset{position:relative;left:40px}@media screen and (max-width:1440px){#instagram-section.wp-block-uagb-container.ig-offset{max-width:unset!important;left:0%;padding-left:0;padding-right:0}#instagram-section.wp-block-uagb-container.ig-offset div#sbi_images{gap:15px!important;padding:0}}@media screen and (min-width:977px) and (max-width:1024px){#primary .wp-block-uagb-container.tablet-launch .uagb-container-inner-blocks-wrap .wp-block-uagb-container{max-width:100%;width:100%;text-align:center}#primary .wp-block-uagb-container.tablet-launch .uagb-container-inner-blocks-wrap{flex-direction:column;flex-wrap:wrap}#primary .wp-block-uagb-container.tablet-launch{padding-top:75px;padding-bottom:75px}}@media screen and (max-width:800px){#instagram-section.wp-block-uagb-container.ig-offset #sbi_images .sbi_item.sbi_type_carousel:last-child{display:none}#instagram-section.wp-block-uagb-container.ig-offset{padding-left:20px;padding-right:20px}}.banner-notice{color:#fff;font-size:22px;text-align:center;font-weight:400;line-height:1}.product-flex-container{display:flex;flex-wrap:wrap;gap:2rem;align-items:flex-start;padding-top:30px;padding-bottom:30px;max-width:1170px;margin:0 auto}.product-featured-image{flex:1 1 40%}.product-content-wrap{flex:1 1 55%}.product-meta,.product-notes span{font-family:'Bebas Neue',sans-serif;font-size:20px}.product-notes{padding:30px 25px;border:1px solid #322822;margin-top:35px}.single-product-header{text-align:center;margin-bottom:50px}h1.product-title{font-size:52px;margin-bottom:5px}p.product-subtitle{font-family:'Mrs Saint Delafield',handwriting;font-size:40px;font-weight:400;line-height:1;margin-bottom:15px}.single-product-price{font-size:42px;margin-bottom:25px}.single-product-logo svg{width:100%;height:auto;display:block}.single-product-logo{max-width:230px;margin:0 auto;margin-bottom:5px}.product-grid-section.related-products .product-grid-item{flex:1 1 31.5%;max-width:31.2%}.product-grid-section.related-products{max-width:1170px;margin:35px auto 60px}.product-grid-section.related-products h2{text-align:center}.product-notes p:last-child{margin-bottom:0}.product-notice .product-notice-message{color:#C95B0C;margin-bottom:25px;font-weight:600;font-size:20px}.product-notes span{font-family:'Bebas Neue';font-size:20px;display:inline-block;margin-bottom:10px}.product-awards-banner{max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width:976px){.product-grid-section.related-products .product-grid-item{flex:1 1 44.5%;max-width:48.2%}}@media screen and (max-width:768px){.product-grid-section.related-products .product-grid-item{flex:0 0 100%;max-width:100%}}.product-archive-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;margin-top:2rem}.product-archive-item{text-align:center}.product-archive-item img{max-width:100%;height:auto}.product-price{color:#3a1c1c;font-weight:700;margin-top:.5rem}@media (max-width:768px){.product-flex-container{flex-direction:column}}.product-grid-section.double-a-shop .product-grid-wrap{flex-wrap:wrap;row-gap:3.5em;max-width:1170px;margin-left:auto;margin-right:auto}.double-a-shop .product-grid-item{flex:1 1 48%;max-width:48.5%}@media screen and (max-width:768px){#primary .double-a-shop .product-grid-item{flex:0 0 100%;max-width:100%}}#primary .spectra-image-gallery__control-lightbox--main .swiper-slide img{display:block;max-height:90%;max-width:80%}[data-aos]{will-change:transform,opacity;backface-visibility:hidden;transform-style:preserve-3d}.awd-social a,.awd-social a:hover{font-size:24px;transition:0.4s ease-out}ul.social-list{display:flex;margin:0;padding:0;list-style-type:none;justify-content:flex-start;column-gap:1.5em}.align-center{text-align:center}.align-right{text-align:right}.ast-post-format-.blog-layout-4{background:#fff}.blog-layout-4 .entry-title.ast-blog-single-element,.blog-layout-4 .entry-header.ast-blog-single-element,.blog-layout-4 .ast-excerpt-container.ast-blog-single-element,.blog-layout-4 .ast-blog-single-element.ast-read-more-container.read-more{padding-left:20px;padding-right:20px;margin-bottom:10px}.blog-layout-4 .ast-blog-single-element.ast-read-more-container.read-more{padding-bottom:20px}.ast-post-format-.ast-no-thumb .entry-header.ast-blog-single-element{padding-top:30px}article.post ul.wp-block-list{padding-left:20px}.single-post h2.wp-block-heading{font-size:46px}@media screen and (min-width:641px){.two-column-list{column-count:2;column-gap:5em}.three-column-list{column-count:3;column-gap:3em}.four-column-list{column-count:4;column-gap:2em}.five-column-list{column-count:5;column-gap:2em}.six-column-list{column-count:6;column-gap:2em}}.two-column-list li,.three-column-list li,.four-column-list li,.five-column-list li,.six-column-list li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.search .ast-post-format-.blog-layout-4{overflow:hidden}.gform_wrapper .gform_heading{display:none}body .gform_wrapper.gravity-theme input[type='email'],body .gform_wrapper.gravity-theme input[type='tel'],body .gform_wrapper.gravity-theme input[type='text'],body .gform_wrapper.gravity-theme textarea{font-family:'Bebas Neue',sans-serif;font-size:18px;box-sizing:border-box;width:100%;min-height:42px;padding:8px 15px;transition:border-color .2s ease;text-transform:uppercase;color:#333;border:1px solid #ccc;border-radius:0;background-color:#fff}body .gform_wrapper input:focus,body .gform_wrapper textarea:focus{border-color:#0073aa;outline:none}body .gform_wrapper .gfield_label{font-size:15px;font-weight:600;display:block;margin-bottom:8px;color:#222}body .gform_wrapper input::placeholder,body .gform_wrapper textarea::placeholder{font-style:normal;color:rgba(0,0,0,.3)}body .gform_wrapper .gform_button.button{padding:11px 25px;transition:.3s ease-out;border:1px solid}.gform-footer.gform_footer.top_label{padding-top:10px}.google-branding p{font-size:14px;margin-bottom:5px;text-align:center}.gform_submission_error.hide_summary{letter-spacing:normal}.simple-signup{width:100%;max-width:352px;margin:0 auto}body .gform_wrapper .simple-signup input[type='email'],body .gform_wrapper .simple-signup input[type='tel'],body .gform_wrapper .simple-signup input[type='text'],body .gform_wrapper .simple-signup textarea{box-sizing:border-box;width:100%;padding:8px 23px;transition:border-color .2s ease;color:rgba(255,255,255,1);background-color:transparent}body .vlight .gform_wrapper input[type='email'],body .vlight .gform_wrapper input[type='tel'],body .vlight .gform_wrapper input[type='text'],body .vlight .gform_wrapper textarea{box-sizing:border-box;width:100%;transition:border-color .2s ease;color:rgba(255,255,255,1);border:1px solid #fff;background-color:transparent}body .gform_wrapper .simple-signup .gform_button.button,body .vlight .gform_wrapper .gform_button.button{border:1px solid #fff;background:#fff}body .gform_wrapper .simple-signup .gform_button.button:hover,body .gform_wrapper .simple-signup .gform_button.button:focus,body .vlight .gform_wrapper .gform_button.button:hover,body .vlight .gform_wrapper .gform_button.button:focus{transition:.3s ease-out;border:1px solid #fff;background:transparent}body .gform_wrapper .simple-signup input::placeholder,body .gform_wrapper textarea::placeholder,body .vlight .gform_wrapper input::placeholder,body .vlight .gform_wrapper textarea::placeholder{font-style:normal;color:rgba(255,255,255,.8)}.vlight .google-branding p{color:#fff}.site-footer ul.social-list{justify-content:center}.footer-info{display:flex;flex-direction:column;row-gap:7px}.footer-info,.footer-info a{font-size:18px;transition:.3s}.footer-info-item{display:flex;column-gap:1.3em;align-items:center}.footer-info-item span{width:100%;max-width:20px;height:26px;flex:0 1 20px}.footer-info-item span>svg path{fill:var(--ast-global-color-2)}.site-footer p:empty{display:none}.contact-numbers{display:flex;flex-direction:column}@media screen and (max-width:976px){.ast-builder-footer-grid-columns{grid-column-gap:20px;gap:20px}}@media screen and (max-width:544px){.wp-block-group.footer-logo.is-vertical.is-layout-flex{justify-content:center;align-items:center;text-align:center}.wp-block-group.footer-logo .wp-block-uagb-image{align-self:center}.site-footer-primary-section-2 .wp-block-uagb-image{align-items:center;margin:auto}.site-footer-primary-section-2 .widget.widget_block{display:flex}}@media screen and (max-width:375px){#ast-mobile-header .site-branding.ast-site-identity .site-logo-img .custom-logo{max-width:180px}}body.age-restriction #page{opacity:0}