.sf__topbar-inner .items-center a{display:flex;border:2px solid #000;padding:0 5px;font-weight:500;border-radius:5px;transition:all .3s;gap:5px}.sf__topbar-inner .items-center a svg path{fill:#fff}.sf__topbar-inner .items-center a:hover{background:#000;color:#ff0}.returns-link{display:flex;padding:0 5px;font-weight:500;border-radius:5px;transition:all .3s;gap:5px;font-size:12px;line-height:1em;align-items:center;margin-left:15px;max-width:92px}.returns-link svg{width:44px}.sf__topbar-inner .items-center a:hover svg path{fill:#ff0}.sf-menu-bar{box-shadow:0 -1px #0000001a,0 1px #0000000d,0 20px 20px #0000}.stuck .sf-menu-bar{box-shadow:0 -1px #0000001a,0 1px #0000000d,0 20px 20px #0000001a}.sf__pcard-image{background:#fff;border-radius:20px;overflow:hidden}p.subtitle{font-family:Noir Pro;font-size:18px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:2.88px;text-transform:uppercase}.slide__block-description p{max-width:520px;font-size:20px;font-style:normal;font-weight:400;line-height:32px}h2.slide__block-title{margin:30px 0}.jdgm-preview-badge .jdgm-star{color:#000;font-size:14px}.sf-prod__block span.jdgm-qa-badge{display:none}.sf-prod__block span.jdgm-prev-badge__text{font-size:14px;margin-left:5px}.sf__pcard .sf__pcard-content .f-price--on-sale .f-price__sale,.sf__pcard .sf__pcard-content .pcard-variant-option{font-size:15px}.prod__compare_price{font-size:13px}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{font-family:SF-Body-font}body .sf-prod__block h3{font-family:SF-Heading-font}body h2{font-weight:700}.section__header{margin-bottom:30px}.collection-card__image{overflow:hidden;position:relative;border-radius:20px}.sf-home__collection-list .collection-card__info h3 a{font-size:20px;line-height:1.4;font-weight:500}.sf-home__collection-list .collection-card__info sup.font-semibold.text-xs{display:block;clear:both;margin-top:10px;font-size:13px;line-height:1em;font-weight:400}.sf-home__collection-list .collection-card__info sup.font-semibold.text-xs:after{content:"Products";margin-left:3px}.newsletter__socials{margin-top:50px}.newsletter__socials a{color:#fff;margin:0 5px}.custom-liquid a.socials-link{display:flex;background-color:#fff;color:#000;align-items:center;justify-content:space-between;border-color:#fff;margin-bottom:10px;padding-left:20px;padding-right:10px}.custom-liquid a.socials-link:hover svg path{fill:#fff}.socials-link-content{display:flex;gap:15px;align-items:center;font-family:SF-Heading-font}.sf-icon-box h3{font-family:SF-Heading-font;font-weight:600}.sf-icon-box a{font-size:12px;margin-top:5px}section#sf__icon-box-template--16716324602073__16225125199f82d8fe{border-bottom:1px solid rgba(0,0,0,.1)}.sf-icon-box p{font-size:13px}.home-blogs-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:360px 360px 360px;width:100%;gap:30px}.home-blogs-grid>div{position:relative;display:flex;flex-direction:column;background:#fff;padding:20px;justify-content:space-between;border-radius:20px}img.brand-logo{margin-top:40px}.mail-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;max-width:960px;margin:0 auto}a.mail-block{display:flex;gap:20px;align-items:center;margin:0;box-shadow:0 0 1px #000;padding:20px;border-radius:20px}a.mail-block .mail-icon{opacity:.25;transition:all .5s ease}a.mail-block:hover{background:#00f}a.mail-block:hover .mail-icon{opacity:1}a.mail-block:hover .mail-info h6,a.mail-block:hover .mail-info p{color:#fff}a.mail-block .mail-info h6{margin:0;font-family:SF-Heading-font;text-transform:uppercase;color:#000;letter-spacing:2px;font-size:13px}a.mail-block .mail-info p{font-size:18px;color:#000;line-height:18px;margin:0}.blogs-grid-photo{height:60%;width:100%;display:block;clear:both;overflow:hidden;border-radius:20px;background-size:cover!important;background-position:center!important}.blogs-grid--bottom{grid-column-start:span 4}.blogs-grid--bottom h2{font-size:22px;line-height:1.2em}.home-blogs-grid>div.blogs-grid--main{grid-column-start:span 7;grid-row-start:span 2}.home-blogs-grid>div.blogs-grid--main .blogs-grid-photo{height:65%}.home-blogs-grid>div.blogs-grid--main h2{line-height:1.2em}.home-blogs-grid>div.blogs-grid--main h2,.home-blogs-grid>div.blogs-grid--main p{padding:0 20px}.home-blogs-grid>div.blogs-grid--side h2,.home-blogs-grid>div.blogs-grid--side p{padding:0 10px}.blogs-grid--side h2{font-size:26px;line-height:1.2em}.blogs-grid--side{grid-column-start:span 5}.home-blogs-grid>div h2 a{color:#000}.home-blogs-grid>div h2 a:hover{color:#0601fc}div#shopify-section-template--16716324602073__6ffc45ce-6690-4102-a2a1-e5976e9d04f5{display:block;clear:both;width:100%;margin-top:80px;overflow:hidden}div#shopify-section-template--16716324602073__3df5b295-11a2-4550-a280-5df77e13e961{overflow:hidden;border-radius:30px;background:url(/cdn/shop/files/reviews.jpg?v=1693741283) no-repeat;background-size:cover}div#shopify-section-template--16716324602073__3df5b295-11a2-4550-a280-5df77e13e961 h2{color:#fff}.product-description .section-my{max-width:1260px}.product-description img{margin-bottom:30px;border-radius:30px}.product-description iframe{margin-bottom:30px}.text-full{margin-top:30px}.product-description h3{font-family:SF-Heading-font;font-weight:500;font-size:24px;max-width:960px;margin:0 auto 10px}.product-description p{max-width:960px;margin:0 auto 28px;line-height:2em}.jdgm-all-reviews-widget,.jdgm-rev-widg{padding:0;border:0px;margin-top:24px;margin-bottom:24px}@media (min-width: 769px) and (max-width: 1279px){.xl\:grid-cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}.home-blogs-grid{gap:10px}.home-blogs-grid>div p{font-size:11px}.blogs-grid--bottom h2{font-size:18px;line-height:1.2em}.blogs-grid--side h2{font-size:22px;line-height:1.2em}}@media (min-width: 768px){div#shopify-section-template--16716324602073__3df5b295-11a2-4550-a280-5df77e13e961{width:50%;border-radius:0 30px 30px 0;float:left}div#shopify-section-template--16716324602073__d303ce90-be49-43d6-b9a8-826ffea8cf5e{width:50%;float:left}div#shopify-section-template--16716324602073__d303ce90-be49-43d6-b9a8-826ffea8cf5e{width:50%}.sf-header header.sf-header__desktop.logo-left__2l .sf-nav{margin-left:-1rem;margin-right:-1rem}.newsletter__socials a svg{height:40px;width:40px}div#sf-custom-sections--16716324798681__2e2728a7-f130-4478-9fdb-7926405d26ff>div{margin-top:20px;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:20px}.sf-footer{flex-direction:column-reverse;display:flex}.sf-footer .sf__footer-middle .sf-footer__block{padding-bottom:80px;padding-top:0}.template-index .swiper-container{overflow:visible}.sf-slider__controls--absolute button{margin-top:calc(var(--nav-offset, 0px)*-1);background:#fff;box-shadow:0 10px 20px #0010ff40}.sf-header header.sf-header__desktop.logo-left__2l .sf-nav .sf-menu-item>a{padding:1rem;font-family:SF-Heading-font;font-weight:500;font-size:15px;letter-spacing:.75px}.sf-header[data-header-design=logo-left__2l] .sf-nav .sf-menu-item>a:after{left:0;bottom:0;background:#00f;height:100%;z-index:-1}.sf-header[data-header-design=logo-left__2l] .sf-nav .sf-menu-item:hover>a:after{width:100%}.sf-header header.sf-header__desktop.logo-left__2l .sf-nav .sf-menu-item:hover>a{color:#fff}.sf-header header.sf-header__desktop.logo-left__2l .sf-nav .sf-menu-item:hover>a svg{fill:#fff}}.prod__title h1{font-weight:700}.main-product__block.main-product__block-custom_liquid{margin-top:0}body .main-product__block.main-product__block-custom_liquid h3{font-size:15px;letter-spacing:2.72px;font-weight:300;text-transform:uppercase;margin-bottom:20px}.main-product__block.main-product__block-custom_liquid ul,.main-product__block.main-product__block-custom_liquid ul li{font-size:15px}.sf__variant-swatch.sf_variant-selected .product-option-item,.sf__variant-swatch input:checked+.product-option-item{box-shadow:0 0 0 2px #0601fc,inset 0 0 0 4px #fff}.main-product__block.main-product__block-title{margin-top:10px}.nav-swiper-container .sf-prod-media{border:1px solid #fff;padding:1px}.prod__option--image .variant-picker__option input:checked+label{border-color:#0601fc;border-width:3px}.prod__option--image .variant-picker__option input+label:before{content:"";width:20px;height:12px;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);border:3px solid transparent;border-top:none;border-right:none;background:#fff0;transition:all .2s ease;opacity:1;transform:scale(1) rotate(-45deg)}.prod__option--image .variant-picker__option input:checked+label:before{border-color:#0601fc}.sf-po__option-button{border:2px solid #FFF;border-radius:10px;font-size:13px;font-weight:500;height:40px;margin:5px;min-width:45px;padding:0 10px;transition:all .25s;background:#fff;font-weight:700}.variant-picker__option--soldout label.product-option-item{opacity:.3;color:#000;background:#00000059}.prod__option--button .variant-picker__option input:checked+label{background-color:#fff;border-color:#0601fc;color:#0601fc;font-weight:700}.product-option-item[data-option-type=color],.product-option-item[data-option-type=default].has-bg-img,.product-option-item[data-option-type=image].has-bg-img{border-radius:10px}span.f-price-item{font-weight:600}.sf-product-media__desktop{padding-top:35px}.main-product__block.main-product__block-meta li span{display:none}.prod__additional_infos-value a{font-family:SF-Heading-font;text-transform:uppercase;letter-spacing:.5px}.sf__pcard .background-color-expand{display:none!important}.sf__newsletter-section{background-image:url(/cdn/shop/files/newsletter.jpg?v=1693584334);background-size:cover;background-position:center center;padding:60px 0}input#ContactSubscribe-email{background:#fff;color:#333}.sf__newsletter-form-group button{background:#fff;color:#000;font-family:SF-Heading-font;text-transform:uppercase;letter-spacing:1px;font-size:13px}input#ContactSubscribe-email::placeholder{color:#999}.sf-header .social-media-links a:hover{color:#ffc700}.sf__topbar-inner .sf__text-link{color:#fff;font-family:SF-Heading-font;font-weight:600;text-transform:uppercase}.extra-grid{max-width:1140px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:40px}.extra-grid>div{background:#0038ff1a;padding:40px}.extra-grid h3,.techdetails h3{font-weight:600;margin-bottom:10px;font-size:26px}.extra-grid p{margin-bottom:24px;font-size:17px;line-height:2em}.sindethebox-block ul{list-style-type:square;margin-left:20px;font-size:18px}.sindethebox-block ul li{margin-bottom:5px}.sf__topbar-inner a:hover{color:#ffc700}.techdetails{max-width:1140px;margin:0 auto}.techdetails .row{display:grid;grid-template-columns:300px 1fr;line-height:1em;padding:20px 0;border-top:1px solid #000}.techdetails .col-name{font-weight:600}.custom-liquid .warranty-block a.socials-link{background-color:transparent;border:2px solid #000}.custom-liquid .warranty-block a.socials-link:hover{background-color:#d301fc}.template-product section.sf-collapsible>div{display:grid;grid-template-columns:380px 1fr;padding:40px 0;border-top:1px solid rgba(0,0,0,.3)}.template-product section.sf-collapsible h2{font-size:26px}.prod__accordion>collapsible-tab h3{border-radius:20px 20px 0 0;padding:20px;background:#fff!important;font-weight:700}.prod__accordion>collapsible-tab.is-expanded h3{background:#fff!important;border-radius:20px 20px 0 0;padding:20px}.prod__accordion>collapsible-tab.is-collapsed h3{background:#fff!important;border-radius:20px;padding:20px;margin-bottom:10px}.prod__accordion .collapsible__button:after{right:20px}.prod__accordion .collapsible__item[open=true] .collapsible__button{border-color:transparent}.collapsible__content{background:#fff;padding:0 20px;border-radius:0 0 20px 20px;margin-bottom:10px}.collapsible__content .collapsible__content-inner{padding-top:0}.sf-collapsible h2{font-size:26px!important}section#sf__icon-box-template--16716324536537__824ba314-3c47-40c0-be68-22a0581cb2d6>div{background:#002197;padding-top:40px;padding-bottom:40px}.template-product .sf-icon-box h3{font-size:20px;color:#fff;font-weight:300}.template-product .sf-icon-box p{font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.14px;color:#fff}.product-menu .sf-menu-wrapper__desktop{box-shadow:0 1px #0000001a,0 -1px #0000001a}.product-menu .sf-menu-wrapper__desktop .sf-menu-item:hover>a{color:#00f}.product-menu .sf-menu-wrapper__desktop .sf-menu-item>a:after{background-color:#00f;content:"";height:2px;left:1rem;bottom:-1px;position:absolute;width:0px;transition:width .5s ease-in-out 0s}.product-menu .sf-menu-wrapper__desktop .sf-menu-item:hover>a:after{background-color:#00f;bottom:-1px;left:0rem;width:100%}.product-menu .sf-menu-wrapper__desktop ul{margin:0 auto}.product-menu .sf-menu-wrapper__desktop ul li a{font-size:18px;font-style:normal;line-height:normal;letter-spacing:-.18px;font-family:SF-Heading-font;color:#00000080;text-transform:none;font-weight:400}.template-product .jdgm-all-reviews-widget,.template-product .jdgm-rev-widg{padding:0;border:0px solid #eee;margin-top:24px;margin-bottom:24px}.jdgm-rev-widg__header{display:grid;grid-template-columns:[first] 1fr [menu] 1fr [end]}.template-product .jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-rev-widg__title{text-align:left}.template-product .jdgm-rev-widg__summary{grid-column:1 / span 1}.template-product .jdgm-rev-widg__summary-inner{text-align:left;display:flex;gap:10px;font-size:18px;font-weight:500}.template-product .jdgm-histogram__bar-content{background:#02afec;box-shadow:inset 0 0 1px #00000040}.template-product .jdgm-all-reviews-widget,.template-product .jdgm-rev-widg{padding:0;border:none;margin-top:24px;margin-bottom:24px}.template-product a.jdgm-write-rev-link,.template-product a.jdgm-ask-question-btn{border:2px solid #000;border-radius:10px;display:inline-block;outline:none;transition:all .32s;font-size:18px;font-weight:700;padding:5px 20px 10px}a.jdgm-write-rev-link:before{content:" ";background:url(https://cdn.shopify.com/s/files/1/0280/3931/5529/files/Icon_star.svg?v=1689915865);height:24px;width:24px;background-size:100%;display:inline-flex;position:relative;top:5px;margin-right:5px}a.jdgm-ask-question-btn:before{content:" ";background:url(https://cdn.shopify.com/s/files/1/0280/3931/5529/files/Icon_message_wait.svg?v=1689916104);height:24px;width:24px;background-size:100%;display:inline-flex;position:relative;top:5px;margin-right:5px}a.jdgm-write-rev-link:hover,a.jdgm-ask-question-btn:hover{background:#0601fc;border-color:#0601fc;color:#fff}.jdgm-histogram .jdgm-star.jdgm-star{color:#02afec}.jdgm-histogram__bar{position:relative;display:inline-block;width:220px;height:100%;margin:0 2px 0 4px;vertical-align:middle;box-shadow:inset 0 0 1px #666}.template-product .jdgm-rev .jdgm-rev__timestamp{position:absolute;left:0;margin-left:140px;margin-right:66%}.template-product :not(.jdgm-prev-badge__stars)>.jdgm-star{color:#fca101;font-size:20px}.template-product .jdgm-histogram .jdgm-star.jdgm-star{font-size:15px;color:#fca101}.template-product span.jdgm-subtab__name{font-size:22px}.jdgm-rev__reply-content,.jdgm-ans__content .jdgm-rev__body{font-size:13px}.jdgm-rev__reply-content p,.jdgm-ans__content .jdgm-rev__body p{margin-bottom:10px}.product-interest-checks #section-description>.container-fluid{width:100%;max-width:100%}.template-product .jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-sort-dropdown-wrapper{position:absolute;bottom:0;float:right;right:0;display:block}.jdgm-sort-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:auto;padding:0 20px 0 8px;font-size:16px;line-height:2;background:transparent;text-indent:0;border:2px solid #000;max-width:100%;position:relative;z-index:1}.recently-viewed .text-center h2{text-align:left}.template-product .jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-histogram{margin:6px 0;padding-right:20px;padding-left:0;border:none;grid-column:1 / span 1}.template-product .jdgm-question-form-wrapper,.template-product .jdgm-form-wrapper{margin-top:30px;border-top:1px solid #000;grid-column:1 / span 2}.jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-widget-actions-wrapper{grid-row:1 / span 1;grid-column:2 / span 1;text-align:right!important}.jdgm-widget .jdgm-review-search.jdgm-review-search{display:none!important}.template-product .jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-histogram{display:none!important}.sf__btn.sf__btn-secondary,a.sf__btn.sf__btn-secondary,button.sf__btn.sf__btn-secondary{border-width:2px;font-weight:700;font-family:SF-Heading-font;text-transform:uppercase}a.block-link{background:#fff;border-radius:10px;margin-bottom:10px;display:grid;padding:10px 10px 10px 15px;grid-template-columns:55px calc(100% - 80px) 25px;text-align:left;align-items:center;transition:all .32s}a.block-link:hover{color:#fff;border-color:#d301fc;background-color:#d301fc}a.block-link:hover svg>*{stroke:#fff}.block-link p{font-size:13px;font-weight:400;font-family:SF-Body-font;line-height:1.1em;margin-bottom:5px}.block-link span{font-size:14px;line-height:1em;margin:0;display:block;clear:both}.featured-brands-title>div{margin-bottom:0!important}.page-contact .page-header{padding-bottom:0;padding-top:3.5rem}@media (min-width: 768px) and (max-width: 1200px){.block-link p{font-size:12px;font-weight:400;font-family:SF-Body-font;line-height:1.2em;margin-top:2px;margin-bottom:5px}a.mail-block{display:flex;gap:20px;align-items:center;margin:0;box-shadow:0 0 1px #000;padding:20px;border-radius:20px}.mail-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px}}@media (min-width: 768px){.sf-prod__container>div{width:45%}.sf-prod__container>div:first-of-type{width:55%}.sf-prod__info{padding-left:20px}}@media (max-width: 768px){.mail-list{display:grid;grid-template-columns:1fr;grid-gap:15px}.sf-prod__info-wrapper{margin-top:0}.block-link p{display:none}.block-link span{font-size:13px;line-height:1em;margin:0;display:block;clear:both;font-weight:600;top:-2px;position:relative}.product-description p{max-width:960px;margin:0 auto 28px;line-height:1.5em;font-size:15px}.product-description img{margin-bottom:30px;border-radius:10px}.extra-grid{max-width:1140px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:20px}.extra-grid>div{background:#0038ff1a;padding:25px}.custom-liquid a.socials-link{display:flex;background-color:#fff;color:#000;align-items:center;justify-content:space-between;border-color:#fff;margin-bottom:10px;padding-left:10px;padding-right:10px}.jdgm-rev__header{margin-bottom:5px;height:80px}.template-product .jdgm-rev .jdgm-rev__timestamp{position:absolute!important;left:auto!important;right:0;top:15px;margin:0}.jdgm-rev__body>p{margin-bottom:20px;font-size:13px}.template-product section.sf-collapsible>div{display:grid;grid-template-columns:1fr;padding:40px 20px;border-top:1px solid rgba(0,0,0,.3)}.prod__accordion>collapsible-tab h3{font-size:17px;margin-bottom:0;padding-right:40px;line-height:1.2em;font-weight:500}.prod__accordion>collapsible-tab.is-expanded h3{font-size:17px;margin-bottom:0;padding-right:40px;line-height:1.2em}.prod__accordion>collapsible-tab.is-collapsed h3{font-size:17px;margin-bottom:10px;padding-right:40px;line-height:1.2em}.slide__block-subtitle img{display:none}.home-blogs-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;width:100%;gap:20px}.home-blogs-grid>div.blogs-grid--bottom,.home-blogs-grid>div.blogs-grid--side,.home-blogs-grid>div.blogs-grid--main{grid-column-start:span 1;grid-row-start:span 1}.home-blogs-grid>div .blogs-grid-photo{height:180px;margin-bottom:10px}.home-blogs-grid>div.blogs-grid--main h2,.home-blogs-grid>div.blogs-grid--main p{padding:0}.home-blogs-grid>div.blogs-grid--side h2,.home-blogs-grid>div.blogs-grid--side p{padding:0 10px}.home-blogs-grid>div.blogs-grid--main .blogs-grid-photo{height:260px;margin-bottom:10px}.home-blogs-grid>div h2 a{color:#000;display:block;margin:0 0 10px}.home-blogs-grid>div p{font-size:12px;margin:10px 0}.jdgm-rev-widg__header{display:grid;grid-template-columns:1fr}.techdetails .row{display:grid;grid-template-columns:1fr;line-height:1.3em;padding:20px 0;border-top:1px solid #000;gap:10px}.template-product .jdgm-rev-widg__summary-inner{text-align:left;display:flex;gap:10px;font-size:14px;font-weight:500;margin-bottom:20px;align-items:center}.prod__additional_infos li:first-child{margin-top:0}.main-product__block+.main-product__block{margin-top:15px}body h2{font-size:28px;font-weight:600}.brands-list__container .grid-cols-2{grid-template-columns:repeat(3,minmax(0,1fr))}.brands-list__container .grid-cols-2 .swiper-slide{padding:0}.brands-list__container .grid-cols-2 .swiper-slide .brands-list__logo{padding:10px}.sf__newsletter-section{background-image:url(/cdn/shop/files/newsletter.jpg?v=1693584334);background-size:cover;background-position:center center;padding:10px 0}.slide__block-description p{max-width:520px;font-size:15px;font-style:normal;font-weight:400;line-height:25px;margin-bottom:30px}p.subtitle{font-family:Noir Pro;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:2px;text-transform:uppercase}.shopify-section-group-footer-group .sf-custom__block img{max-width:180px;height:auto}}body.product-premium-page{background:#092327}.product-premium-page .prod__title h1,.product-premium-page .main-product__block{color:#fff}.product-premium-page .product-content--featured-description{max-width:960px;margin:0 auto;color:#fff}.product-premium-page .product-description p,.product-premium-page .product-description h3{color:#fff}.product-premium-page .product-content--featured-description h2{font-size:32px;line-height:1.2em;margin-bottom:1em;color:#ffc700}.product-premium-page .product-content--featured-description p{font-size:18px;font-weight:600;color:#ffc700}.product-premium-page .feature-list-flex{display:grid;grid-template-columns:1fr 1fr;gap:30px 50px;max-width:960px;margin:50px auto 0}.product-premium-page .feature-list-flex p{font-size:16px;font-weight:400}.product-premium-page .sf-prod__info .quantity-input,.product-premium-page .sf-prod__info .quantity-input input{color:#000}.product-premium-page .sf-prod__info{padding-left:0;padding-top:60px}.product-premium-page .extra-grid h3{color:#ffc700}.product-premium-page .extra-grid p,.product-premium-page .extra-grid ul,.product-premium-page .extra-grid ul li{color:#fff}.product-premium-page .extra-grid>div{background:#ffffff1a;padding:40px}.product-premium-page .sf-header header.sf-header__desktop{background-color:transparent;color:#fff}.product-premium-page .flickity-slider .carousel-cell{margin:0 30px}.product-premium-page .jdgm-rev-widg.jdgm-rev-widg{color:#fff}.techdata-item{display:grid;grid-template-columns:300px 1fr;line-height:1em;padding:20px 0;border-top:1px solid rgba(255,255,255,.3);color:#fff}.techdata-item h5,.techdata-item p{font-size:16px;color:#fff;margin:0;line-height:1.2em}.product-premium-page .extra-grid h3,.product-premium-page .techdetails h3{color:#ffc700}.product-premium-page .techdata-item h5{font-weight:600}.product-premium-page .template-product a.jdgm-write-rev-link,.product-premium-page .template-product a.jdgm-ask-question-btn{border:2px solid #FFF;color:#fff}.product-premium-page h2{color:#ffc700}.product-premium-page .custom-liquid .warranty-block a.socials-link{border:2px solid #FFF;color:#fff;transition:all ease-in-out .1s}.product-premium-page .sf-menu-bar{box-shadow:0 -1px #ffffff1a,0 1px #ffffff1a,0 20px 20px #0000;color:#fff;background-color:transparent}.product-premium-page .sf-header.stuck .sf-menu-bar{box-shadow:0 -1px #0000001a,0 1px #0000000d,0 20px 20px #0000;background-color:#fff;color:#000}.product-premium-page .sf-header.stuck .sf__header-main-top{color:#000}.product-premium-page .sf-header.stuck header.sf-header__desktop{background:#fff}.product-premium-page .sf__pcard-content,.product-premium-page .sf__pcard-content h3 a,.product-premium-page .sf__pcard-content .jdgm-preview-badge .jdgm-star{color:#fff}.product-premium-page .custom-liquid .warranty-block a.socials-link svg path{fill:#fff}.product-premium-page .jdgm-quest,.product-premium-page .jdgm-rev{position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.3);padding-top:36px;margin-top:36px}.product-premium-page .jdgm-rev__header .jdgm-rev__rating .jdgm-star{font-size:15px}.product-premium-page .jdgm-rev__icon:after,.product-premium-page .jdgm-rev__buyer-badge{display:inline-block;color:#fff;background-color:#7f00ff}.product-premium-page .jdgm-ans{margin-top:16px;padding:8px 16px;border-left:3px solid #ddd;background:#ffffff1a}.product-premium-page .jdgm-preview-badge .jdgm-star{color:#fff}.product-premium-page div#shopify-section-template--16720451535065__824ba314-3c47-40c0-be68-22a0581cb2d6{background:#ffffff1a}.product-premium-page div#shopify-section-template--16720451535065__824ba314-3c47-40c0-be68-22a0581cb2d6 .sf-grid{padding-top:40px;padding-bottom:10px}.product-premium-page a.jdgm-write-rev-link,.product-premium-page a.jdgm-ask-question-btn{border:2px solid #FFF;border-radius:10px;display:inline-block;outline:none;transition:all .32s;font-size:18px;font-weight:700;padding:5px 20px 10px;color:#fff}.product-premium-page section.sf-collapsible>div{display:grid;grid-template-columns:380px 1fr;padding:40px 0;border-top:1px solid rgba(255,255,255,.3)}.product-premium-page .product-description p.photo-alt{color:#ffffff73;font-weight:300;text-align:center;margin-bottom:50px}div#animatedBg{height:94vh;width:100vw;position:absolute;z-index:-1}div#animatedBg .vegas-content-scrollable{overflow:visible;padding:0;position:absolute;height:100%;width:100%}div#animatedBg .vegas-content-scrollable .animatedBg_shadow-left{background:linear-gradient(90deg,#0009 50%,#0000);position:absolute;left:0;top:0;width:60%;height:100%}div#animatedBg .vegas-content-scrollable .animatedBg_shadow-bottom{background:linear-gradient(0deg,#092327,#0000);position:absolute;left:0;bottom:0;width:100%;height:40%}.product-premium-page .flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#fff;border-radius:50%;opacity:.25;cursor:pointer}.product-premium-page footer.sf-footer,.product-premium-page .shopify-section-group-footer-group{background-color:#f3f3f3}.product-premium-page .sf-prod__container>div:first-of-type{width:55%;display:none}.text-split-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.text-half{display:grid;grid-template-columns:1fr 1fr;gap:30px}.product-premium-page .sf__pcard .sf__pcard-price .prod__price{font-weight:500;color:#fff}.product-premium-page .link-twolines{color:#000}.product-premium-page a.block-link:hover .link-twolines{color:#fff}.product-premium-page .product-form.form.main-product{max-width:560px}.text-split-gallery{display:grid;grid-template-columns:1fr 1fr;gap:30px}.text-split-gallery>img{margin:0}.text-split-gallery>img:first-of-type{grid-column-start:span 2}.product-premium-page .sf-po__option-button{color:#00000080}.text-split-half{display:grid;grid-template-columns:1fr 1fr;gap:30px}.preorder-info{display:grid;grid-template-columns:300px 1fr;max-width:1140px;margin:0 auto;background:#faebd7;padding:30px}.preoder-right p{margin-bottom:1em;font-size:18px}.preoder-right p.text-big{font-weight:700;font-size:20px;font-family:SF-Heading-font;text-transform:uppercase}.preoder-right ul{list-style:square;margin-left:15px;font-size:17px;margin-bottom:20px}.preorder-info h3{font-weight:600;margin-bottom:10px;font-size:26px}.product-coming-soon .sf-prod__container>div{width:75%;margin:0 auto;text-align:center}.product-premium-page.product-coming-soon .product-form.form.main-product{max-width:100%;text-align:center}.product-coming-soon .main-product__block.main-product__block-image{max-width:120px;margin:0 auto}.product-premium-page.product-coming-soon .main-product__block h2{color:#fff;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:2.72px;text-transform:uppercase;font-family:SF-Heading-font}.product-coming-soon .prod__title h1{text-align:center;width:100%;padding:0;margin:0 auto 5px}.product-coming-soon .prod__title{padding:0}.product-coming-soon .feature-list-item{display:grid;grid-template-columns:50px 1fr}.product-premium-page.product-coming-soon .product-description h3{color:#ffc700}.product-coming-soon #MainContent form#mc-embedded-subscribe-form{max-width:560px;width:100%;margin:20px auto 0}.product-coming-soon #MainContent form .flex.items-center.justify-center,.product-coming-soon #MainContent form .flex.items-center.justify-center>div,.product-coming-soon #MainContent form .flex.items-center.justify-center>div>div{width:100%}.product-coming-soon #MainContent form input#mc-embedded-subscribe{background:transparent;font-size:15px;font-style:normal;font-weight:500;line-height:normal;font-family:SF-Heading-font;text-transform:uppercase;letter-spacing:1px}.product-coming-soon #MainContent .sf__newsletter-form-group.flex.w-full.border.border-white.rounded.items-center.self-stretch{border-width:2px;padding:5px}.product-coming-soon #MainContent div#mce-success-response{font-family:SF-Body-font;font-weight:600;background:#fff;color:#01f;padding:15px;margin-top:10px;font-size:13px}.collection-coming-soon .sf__collection-breadcrumb{border-bottom:0px;border-top:1px solid rgba(250,250,250,.15)}.collection-coming-soon nav.sf-breadcrumb.w-full{display:none}.collection-coming-soon .prod__tag--soldout,.collection-coming-soon .sf__pcard-action{display:none!important}a.home-featured--content{display:grid;background:#fff;border-radius:20px;grid-template-columns:100px 1fr 40px;overflow:hidden;align-items:center;transition:all .3s ease-in-out}.featured--content---thumbnail img{width:100px;border-radius:20px}.comingsoon-grid{display:grid;padding:0;gap:20px}.comingsoon-grid.count-1{grid-template-columns:1fr;grid-template-rows:400px}.comingsoon-grid.count-2{grid-template-columns:repeat(2,1fr);grid-template-rows:400px}.comingsoon-grid.count-3{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,400px)}.comingsoon-grid.count-3 .home-featured--mainproduct:first-child{grid-row-start:span 2}.comingsoon-grid.count-4{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,400px)}.comingsoon-grid.count-4 .home-featured--mainproduct:first-child{grid-column-start:span 2}.comingsoon-grid.count-4 .home-featured--mainproduct:nth-child(2){grid-row-start:span 2}.comingsoon-grid.count-5{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,400px)}.comingsoon-grid.count-5 .home-featured--mainproduct:first-child{grid-row-start:span 2}.comingsoon-grid.count-6{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,400px)}.comingsoon-grid.count-6 .home-featured--mainproduct:first-child{grid-row-start:span 2}.comingsoon-grid.count-6 .home-featured--mainproduct:nth-child(4){grid-row-start:3}.comingsoon-grid.count-6 .home-featured--mainproduct:nth-child(5){grid-row-start:4;grid-column-start:1}.comingsoon-grid.count-6 .home-featured--mainproduct:last-child{grid-row-start:span 2}@media (max-width: 768px){.comingsoon-grid{grid-template-columns:1fr!important;padding:0;gap:15px}.comingsoon-grid .home-featured--mainproduct{grid-row:initial!important}.comingsoon-grid.count-1{grid-template-rows:repeat(1,400px)}.comingsoon-grid.count-2{grid-template-rows:repeat(2,400px)}.comingsoon-grid.count-3{grid-template-rows:repeat(3,400px)}.comingsoon-grid.count-4{grid-template-rows:repeat(4,400px)}.comingsoon-grid.count-5{grid-template-rows:repeat(5,400px)}.comingsoon-grid.count-6{grid-template-rows:repeat(6,400px)}}@media (min-width: 1380px){.comingsoon-grid.count-1 a.home-featured--content,.comingsoon-grid.count-4 .home-featured--mainproduct:first-child a.home-featured--content{width:40%}}@media (min-width: 1200px){.comingsoon-grid.count-1 a.home-featured--content,.comingsoon-grid.count-4 .home-featured--mainproduct:first-child a.home-featured--content{width:50%}}@media (max-width: 1199px){.comingsoon-grid.count-1 a.home-featured--content,.comingsoon-grid.count-4 .home-featured--mainproduct:first-child a.home-featured--content{width:60%}}@media (max-width: 524px){.comingsoon-grid.count-1 a.home-featured--content,.comingsoon-grid.count-4 .home-featured--mainproduct:first-child a.home-featured--content{width:100%}}.home-featured--mainproduct.animate-block{position:relative}.featured--content---info{padding-left:20px}.featured--content---info h2.item__name{font-size:22px;margin-top:-5px}.featured--content---info p{font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:2.72px;text-transform:uppercase;font-family:SF-Heading-font}.home-featured--content{position:absolute;z-index:3;bottom:0;width:calc(100% - 40px);margin:20px}.home-featured---photo{height:100%;width:100%;background-size:cover;background-position:center;position:absolute;top:0;left:0}a.home-featured--content:hover{background:#00f;color:#fff}a.home-featured--content:hover h2{color:#fff}.home-featured--tag{background:#324550;position:absolute;z-index:4;top:40px;left:40px;border-radius:10px;padding:5px 15px;font-family:SF-Body-font;font-weight:700;color:#fff;font-size:14px}.product-reservation-page .flex.flex-wrap.items-end{flex-direction:column-reverse}.product-reservation-page button.add-to-cart{width:100%;margin-top:30px;font-family:SF-Heading-font;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.8px;text-transform:uppercase;height:50px}.product-reservation-page .block-link{width:100%;display:grid;grid-template-columns:49px 1fr;text-align:left;background:#fff;border-radius:10px;margin-bottom:10px;padding:10px 15px;align-items:center}.product-reservation-page .main-product__block.main-product__block-price{margin-top:0}.product-reservation-page .cs-description h6{font-size:14px;margin-top:25px;font-weight:500}.product-reservation-page .agree-terms span{margin-left:12px;font-size:12px}.reservation-participants-info{display:grid;grid-template-columns:1fr 1fr;gap:60px}.product-reservation-page .reservation-participants-info p{font-size:15px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.15px}.product-reservation-page .prod__title{margin-top:60px}.rp-block a.socials-link{border-color:#000}.rp-block{background:#fff;padding:20px;border-radius:20px}.rp-block h2{font-size:24px;line-height:30px;letter-spacing:-.24px;margin-bottom:10px}div#reservation-info{margin-left:auto;margin-right:auto;max-width:calc(var(--container-width, 1280)*1px)}.info-question{display:grid;grid-template-columns:380px 1fr;border-radius:30px;background:linear-gradient(180deg,#b5ffc5,#b5d7ff);padding:40px}.info-question:first-of-type{margin-bottom:40px;background:linear-gradient(180deg,#ffeab5,#d8d1ff)}.product-description .rp-block img{margin-bottom:20px;border-radius:20px}.info-question h2{font-size:26px;line-height:1.3em;padding-right:30px}.rs-item{display:grid;grid-template-columns:90px 1fr}.ifq-right ol{list-style:num;margin-left:15px}.ifq-right ol li{margin-bottom:20px;padding-left:10px}.rs-item-number span{font-size:15px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-.15px;font-family:SF-Heading-font;text-transform:uppercase;top:2px;position:relative}.product-coming-soon div#animatedBg .vegas-content-scrollable .animatedBg_shadow-bottom{background:linear-gradient(0deg,#092327 20%,#0000);position:absolute;left:0;bottom:0;width:100%;height:100%}.product-coming-soon div#animatedBg .vegas-content-scrollable .animatedBg_shadow-left{display:none}.comingsoon-reserve{margin-top:5px}.comingsoon-reserve p{margin-bottom:10px}.comingsoon-reserve a{font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.8px;text-transform:uppercase;font-family:SF-Heading-font}.premium-page .jdgm-rev__reply{padding:0 16px;border-left:3px solid #ddd;background:#ffffff0d}button.add-to-cart.mw-apo-add-to-cart-cloned,button.add-to-cart{text-transform:uppercase;font-family:SF-Heading-font;font-weight:700;letter-spacing:1px}.product-premium-page .product-content--featured-description h2,.product-premium-page .product-content--featured-description p{background:linear-gradient(91deg,#ffd600 -1.48%,#00f0ff 101.56%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.comingsoon-reserve p{margin-bottom:10px;font-weight:500;margin-top:10px;font-size:16px}.product-premium-page .product-description .flickity-slider .carousel-cell img{margin-bottom:30px;border-radius:30px;width:100%;max-width:100%}.product-premium-page.product-coming-soon .flickity-slider .carousel-cell{//margin: 0 30px;// width:66%}.product-premium-page .flickity-slider .carousel-cell{margin:0 30px;width:40%}.product-premium-page a.jdgm-write-rev-link:before{background:url(/cdn/shop/files/reviews-white_1.svg?v=1695272294)}.product-premium-page a.jdgm-ask-question-btn:before{background:url(/cdn/shop/files/reviews-questions_1.svg?v=1695272311)}.collection-coming-soon .f-price{display:none}.block-feature{display:grid;grid-template-columns:45% 1fr;gap:50px;align-items:center;margin-bottom:50px}.feature-list-item.has-icon{display:grid;grid-template-columns:50px 1fr}.text-full{margin-bottom:80px}.product-description h2{max-width:960px;margin:0 auto 28px;line-height:1.5em;font-size:32px}.sf__btn.sf__btn-primary.disabled.add-to-cart{background-color:#00000040;color:#00000040}.premium-page .f-price--on-sale .f-price__sale span{color:#fff}.premium-page div#ct_pe_disco{background:#ffffff1a}@media (max-width: 768px){.block-feature{display:grid;grid-template-columns:1fr;gap:30px;align-items:center;margin-bottom:50px}.product-description h2{font-size:22px}input#mce-EMAIL::placeholder{font-size:13px}.reservation-participants-info{display:grid;grid-template-columns:1fr;gap:20px}.socials-link-content span{font-size:14px;max-width:calc(100% - 100px);text-wrap:initial;text-align:left;line-height:1em}.info-question{display:grid;grid-template-columns:1fr;padding:40px 20px;border-top:1px solid rgba(0,0,0,.3);gap:25px}.info-question h2{font-size:22px;line-height:1em;padding-right:30px}.home-featured--mainproduct:first-of-type{grid-row-start:span 1}.home-featured--mainproduct:last-of-type{grid-row:1;grid-column:span 1}.product-coming-soon #MainContent form input#mc-embedded-subscribe{background:transparent;font-size:14px;font-style:normal;font-weight:500;line-height:normal;font-family:SF-Heading-font;text-transform:uppercase;letter-spacing:1px;padding:10px}.product-coming-soon .sf-prod__container>div{width:100%;margin:0 auto;text-align:center}.featured--content---thumbnail img{width:60px;border-radius:20px}a.home-featured--content{display:grid;background:#fff;border-radius:20px;grid-template-columns:60px 1fr 30px;overflow:hidden;align-items:center;transition:all .3s ease-in-out;margin:0;width:100%}.featured--content---info h2.item__name{font-size:15px;margin-top:-4px}.home-featured--tag{background:#324550;position:absolute;z-index:4;top:20px;left:20px;border-radius:10px;padding:5px 15px;font-family:SF-Body-font;font-weight:700;color:#fff;font-size:14px}.featured--content---info{padding-left:5px}.featured--content---info p{font-size:12px;font-style:normal;font-weight:300;letter-spacing:0px;text-transform:uppercase;line-height:1em;font-family:SF-Heading-font}.preorder-info{grid-template-columns:1fr}.preoder-right p.text-big{font-weight:700;font-size:18px;font-family:SF-Heading-font;text-transform:uppercase;line-height:1.2em}.preoder-right p{margin-bottom:1em;font-size:16px}.preoder-right ul{font-size:16px}.product-premium-page .product-content--featured-description h2{font-size:26px;line-height:1.2em;margin-bottom:1em;color:#ffc700}.product-premium-page .product-content--featured-description p{font-size:17px;font-weight:500;color:#ffc700}.product-premium-page .feature-list-flex{grid-template-columns:1fr}.techdata-item{display:grid;grid-template-columns:1fr;line-height:1em;padding:20px 0;border-top:1px solid rgba(255,255,255,.3);color:#fff}.product-premium-page div#shopify-section-template--16720451535065__824ba314-3c47-40c0-be68-22a0581cb2d6 .sf-grid{padding-top:40px;padding-bottom:50px}}.mistery-grid{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;text-align:center;gap:60px}.mistery-block{background:#fff;border-radius:20px;overflow:hidden;padding:0 30px 30px}.sf-custom__block h3{font-family:SF-Heading-font;text-transform:uppercase;font-weight:700;margin-bottom:5px}a.sf__btn.disabled{background:#000;border-color:#000;text-transform:uppercase;font-family:SF-Heading-font}a.sf__btn{text-transform:uppercase;font-family:SF-Heading-font;font-weight:600}.mistery-block .flickity-page-dots{bottom:15px}.mistery-block p{font-size:22px;margin-bottom:10px}.bundle-block{display:grid;grid-template-columns:1fr 1fr 1fr;background:#fff;align-items:center;border-radius:20px;margin-bottom:30px;overflow:hidden}div#sf-custom__block--cf6b4eda-306f-4250-88b1-f74bf38a68d9 .sf-custom__block-inner{border-radius:30px;background:linear-gradient(180deg,#b5ffc5,#b5d7ff);padding:80px}div#sf-custom__block--b73285b6-c17f-428d-ab1e-c17d4a5038a9 .sf-custom__block-inner{border-radius:30px;background:linear-gradient(180deg,#ffeab5,#d8d1ff);padding:80px}.bundle-block-description{padding:30px}.bundle-block-description p{font-size:22px;margin-bottom:10px}.page-audio-festival h2.slide__block-title{font-family:SF-Heading-font;font-size:88px;line-height:1em}.sf-custom__block--image .sf-image{overflow:hidden;border-radius:30px}.sf-custom__block--text .prose p,body.page-audio-festival .section__description{font-size:20px}body.page-audio-festival h2.section__heading{font-family:SF-Heading-font;text-transform:uppercase;font-size:3rem!important;line-height:1!important}p.section__subheading,p.content__subheading,.slide__block-subtitle{font-family:SF-Heading-font;text-transform:uppercase;letter-spacing:2px}span.date{display:block;font-size:32px}body.page-audio-festival{background:#000}body.page-audio-festival .swiper-slide,body.page-audio-festival .sf__pcard-name,body.page-audio-festival .f-price,body.page-audio-festival .f-price span,body.page-audio-festival .section__header p,body.page-audio-festival .section__header h2{color:#fff}.home-blogs-grid>div.blogs-grid--side h2{font-size:32px}body.page-audio-festival .jdgm-preview-badge .jdgm-star{color:#fff}.sf-custom__block--text .prose p em{display:block;background:#ffffff1a;border-radius:10px;padding:10px 20px;font-size:15px;font-style:normal;font-weight:600;line-height:1.5em}#sf-custom__block--template--16806961119449__1604fa5e-355b-400d-8159-44ad43153767-text-1 ul li,#sf-custom__block--template--16806961119449__1604fa5e-355b-400d-8159-44ad43153767-text-1 ul li a{color:#fff}body.page-audio-festival .shopify-section-group-footer-group{background:#fff}.bundle-grid{display:grid;grid-template-columns:1fr 1fr 1fr}.bundle-block.free-addon{grid-template-columns:1fr 1fr}.free-addon .bundle-block-description{grid-column-start:span 2;text-align:center}.bundle-block-product.free{border-radius:100%;border:8px solid orange;margin:30px;position:relative}.bundle-block-product.free img{border-radius:50%}.bundle-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px 40px}.page-2023-black-friday .sf__btn.sf__btn-primary,.page-2023-black-friday a.sf__btn.sf__btn-primary,.page-2023-black-friday button.sf__btn.sf__btn-primary{background-color:#ffc700;border-color:#ffc700}.page-2023-black-friday .sf__btn.sf__btn-primary:hover,.page-2023-black-friday a.sf__btn.sf__btn-primary:hover,.page-2023-black-friday button.sf__btn.sf__btn-primary:hover{background-color:#222326;border-color:#222326}span.freeitem{position:absolute;width:100%;text-align:center;font-family:SF-Heading-font;font-weight:700;font-size:21px;bottom:-50px;color:orange}.page-2023-black-friday .sf-custom__social h3,.page-2023-black-friday .sf-custom__social{color:#fff}#sf-custom-template--16907741724889__52dc658d-4265-4f2b-a2ba-7d7c839ff0e9 .sf-custom__grid.flex.flex-wrap{align-items:center}#sf-custom-template--16907741724889__52dc658d-4265-4f2b-a2ba-7d7c839ff0e9 .sf-custom__grid.flex.flex-wrap p{font-size:20px}.page-2023-black-friday form#mc-embedded-subscribe-form #mc_embed_signup{width:100%;margin-top:30px}.page-2023-black-friday input#mce-EMAIL{color:#fff}.page-2023-black-friday div#mce-success-response{color:#fff;font-weight:700;margin-top:10px}.bestseller-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;margin:0 50px}.bs-g-i-content img{width:100%;max-width:100%}.bs-g-i-price{display:flex;color:#fff;justify-content:space-between}.bs-g-i-price .new-price{font-size:24px;font-weight:700}.bs-g-i-content p{color:#fff;font-size:24px;font-family:SF-Heading-font;font-weight:700;margin:20px 0 5px}.bs-g-i-content a{width:100%;margin-top:20px}.bs-g-i-header span.tag{background:red;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:10px 15px;display:inline-flex;position:absolute}@media (max-width: 1200px){.bundle-block-description p,.mistery-block p{font-size:18px;margin-bottom:10px}.bestseller-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin:0 50px}.bs-g-i-price .new-price{font-size:22px;font-weight:700}.mistery-grid{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;text-align:center;gap:20px}.sf-custom__block h3{font-family:SF-Heading-font;text-transform:uppercase;font-weight:700;margin-bottom:5px;font-size:24px;margin-top:20px}}@media (max-width: 768px){.bs-g-i-header span.tag{background:red;color:#fff;text-transform:uppercase;font-weight:700;padding:5px 10px;display:inline-flex;position:absolute;font-size:10px;letter-spacing:1px}.bs-g-i-content p{color:#fff;font-size:20px;line-height:1.2em;font-family:SF-Heading-font;font-weight:700;margin:20px 0 11px}.bs-g-i-price .new-price{font-size:18px;font-weight:700}.bestseller-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:15px}.bundle-grid{display:grid;grid-template-columns:1fr;gap:20px}.bundle-block{display:grid;grid-template-columns:1fr 1fr;background:#fff;align-items:center;border-radius:20px;margin-bottom:30px;overflow:hidden}.bundle-block-description{grid-column-start:span 2;text-align:center}.bundle-block-description p,.mistery-block p{font-size:18px;margin-bottom:10px}.mistery-grid{display:grid;grid-template-columns:1fr;align-items:center;text-align:center;gap:30px}.sf-custom{border-bottom:1px solid rgba(255,255,255,.2)}div#sf-custom__block--cf6b4eda-306f-4250-88b1-f74bf38a68d9 .sf-custom__block-inner,div#sf-custom__block--b73285b6-c17f-428d-ab1e-c17d4a5038a9 .sf-custom__block-inner{padding:30px}.page-audio-festival h2.slide__block-title{font-family:SF-Heading-font;font-size:40px;line-height:1em}.sf-custom__block--text .prose p{font-size:16px}}.product-premium-page .quick-view__info .prod__title h1,.product-premium-page .quick-view__info .f-price--on-sale .f-price__sale span{color:#000}.affiliated-img-text-sec .section-my{margin-top:0;margin-bottom:0;padding-bottom:calc(var(--column-gap)/2)}@media (max-width: 1279px){.affiliated-img-text-sec .section-my{padding-bottom:calc(var(--column-gap)/2/2)}}@media (min-width: 768px){.affiliated-img-text-sec .section-my{border-top-width:1px}.affiliated-img-text-sec.last .section-my{border-bottom-width:1px}}.affiliated-custom-content{margin:0 auto}.affiliated-custom-content h1{text-transform:uppercase}.sf-header.stuck .track-order-header,.track-order-header{color:#000;text-transform:uppercase;font-weight:700}.product-premium-page .track-order-header{color:#fff}.feature-list-item svg{max-width:36px}.feature-list-item-text p{margin-bottom:0}.feature-list-item-text a{margin-bottom:30px}.main-product__block-title+.main-product__block-custom_text{margin-top:0}.main-product__block-title+.main-product__block-custom_text h3{margin:0 0 20px;font-size:15px;letter-spacing:2.72px;font-weight:300;text-transform:uppercase}.main-product__block-title+.main-product__block-custom_text p{margin:0;font-size:15px}.jdgm-widget div.jdgm-input-error{width:100%;background:#ff0;margin:10px 0 0;color:#000;padding:10px}.premium-page .jdgm-widget textarea,.jdgm-widget input{color:#000}.premium-page select.jdgm-form__reviewer-name-format-dropdown{color:#fff}.premium-page .jdgm-form__title-fieldset>label,.premium-page .jdgm-form__body-fieldset>label,.premium-page .jdgm-form__name-fieldset>label,.premium-page .jdgm-form__email-fieldset>label,.premium-page .jdgm-form__rating-fieldset>label,.premium-page .jdgm-picture-fieldset-title,.premium-page .jdgm-form.jdgm-form .jdgm-picture-fieldset-title{display:inline-block!important;color:#fff!important}.premium-page input.jdgm-submit-question.btn.btn_c.button,.premium-page .jdgm-widget .jdgm-submit-question,.premium-page .jdgm-widget .jdgm-submit-rev{color:#000!important;background:#b0ffef;font-size:20px}span.jdgm-form__reviewer-name-format-container{color:#fff}.product-premium-page #product-review-gallery .flickity-slider .carousel-cell{margin:0 30px;width:63%}.review-text-grid{display:grid;gap:50px;grid-template-columns:1fr 1fr;max-width:1140px;margin:0 auto}a.site-review{background:#fff;border-radius:30px;padding:40px;transition:all .3s ease-in-out}a.site-review:hover{transform:scale3d(1.1,1.1,1.1)}a.site-review p{font-family:SF-Heading-font;font-weight:400;font-size:18px;font-style:italic;margin:30px 0}a.site-review p:last-of-type{margin:0;font-size:15px;font-style:normal}a.site-review img{max-height:30px}.section-rules ol{color:#fff}.section-rules ol li::marker{color:#fff!important}@media (min-width: 1720px){.\33xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
