*{letter-spacing:.3px!important}.main_pdp_sec{padding-block-start:0!important}.button{font-size:16px;padding:12px 40px;line-height:26px;font-weight:400;border:none;background:#042b0a!important;justify-content:space-between;text-transform:uppercase}.button:hover{color:#fff!important}.home_collection a.button{background:none!important;color:#000!important;padding:0;font-size:14px;text-decoration:underline}.home_collection .view{text-align:right}.home_collection .featured-collections-carousel__item{gap:20px}.product-sticky-bar button.button.button--outline{color:#fff}.slideshow__slide-content .button-group.justify-center.sm\:justify-start,.slideshow__slide-content{justify-content:center;margin-top:20px!important;text-align:center}.slideshow__slide-content p.h1{font-size:55px;letter-spacing:.3px;line-height:65px}.int-box{min-height:500px;background-position:top center;background-size:cover;background-repeat:no-repeat;flex:1;display:grid}.int-overlay-inner{display:flex;gap:15px}.int-overlay{background:#00000061;padding:40px;height:100%;position:relative;width:100%;display:flex;align-items:flex-end}.int-overlay-text{color:#fff;text-align:center}.int-overlay-text h3{font-size:20px;line-height:30px;margin-bottom:10px}.int-overlay-text a{text-decoration:underline;text-transform:capitalize;font-size:16px;line-height:26px}.multi-column__item .overflow-hidden{overflow:hidden;margin:auto}.multi-column__item img{width:48px}.scrolling-content__text:after{content:"";position:absolute;top:50%;right:-50px;width:4px;height:4px;background:#042b0a;border-radius:50%;z-index:1}.scrolling-content__text.heading{position:relative}.container.sw-main{overflow:hidden;padding-top:64px;padding-bottom:44px;position:relative}.sw-head{display:flex;justify-content:space-between;margin-bottom:20px;align-items:center}.sw-head h3{font-size:28px;line-height:40px}.cust_top{border-bottom:1px solid #042B0A}.sw-head a{font-size:14px;text-decoration:underline;text-transform:uppercase;margin-top:20px}.swiper-scrollbar.swiper-scrollbar-horizontal{left:0!important;width:100%!important}.swiper-scrollbar-drag{background:#000!important}.product-card .justify-items-center,.product-card .product-card__info{justify-items:self-start}.product-card .product-title{font-size:15px;font-weight:600;text-align:left}.product-card label.color-swatch{padding:0;border-radius:50%;width:15px;height:15px}.product-card .product-card__info span.money.conversion-bear-money{color:#000}.product-card .product-card__info .rating-badge{display:none}.discount_price span.money.conversion-bear-money,.discount_price{color:#dc0606!important;font-weight:400;font-size:16px}.footer-logo img{width:160px}.footer__inner p.h6{font-weight:600;text-transform:uppercase;font-size:16px}.int_swiper .names{margin-top:10px}.sw-items img{background:#f3f3f3;border-radius:6px}.footer__aside .payment-methods{max-width:40rem!important}.footer__aside{border-top:1px solid #999999;padding-top:20px}.footer__inner{gap:50px}.cust_newsletter button.button{font-size:0;background:unset!important;padding:0;gap:0!important}.cust_newsletter button.button:after{content:url(/cdn/shop/files/Arrow_5.png?v=1745830518)}.collection-toolbar{box-shadow:none}.collection-toolbar__button-container{border:none}.collection-toolbar__products-count{position:unset;transform:unset;display:block;padding-inline:2.875rem}.collection-toolbar.full-bleed{display:flex;justify-content:space-between;align-items:center}.shopify-section--main-collection .sm\:gap-12{gap:10px}.collection-toolbar__products-count,.collection-toolbar__button-container button{font-size:16px;color:#414141!important;font-weight:400!important;opacity:1}.product-info h1.product-title.dd.h3{font-size:36px;font-weight:500;line-height:46px}.product-info .short_desc{font-size:14px;line-height:22px}.product-info .money{font-size:20px;color:#000}.product-info .product-info__block-item hr{border-color:#a7a7a7}.product-info .variant-picker__option-info legend{font-weight:600}.product-info .quantity-selector{border-radius:4px;border:1px solid #000}.product-info .quantity_label{font-size:14px;font-weight:600}[data-block-type=feature-with-icons-3]{display:flex;justify-content:space-between!important}[data-block-type=feature-with-icons-3] .feature-badge{flex:1}.video_heading h2{font-size:28px!important;line-height:40px}.home_scrolling{border-top:none!important}.image-with-text img{width:100%}.footer__inner input{background:#fff!important;color:#000!important}.footer__inner input::Placeholder{color:#b5b5b5!important}.cust_newsletter button{position:absolute;top:25%;right:10px}.cust_newsletter{position:relative}.home_multi .multi-column__item .h3{font-size:16px!important;line-height:26px}.home_multi .multi-column__item p{margin-top:10px!important;font-size:15px;line-height:25px}.ad_product .accordion__toggle.h6{font-size:15px}.ad_product .product-info__block-item:is([data-block-type=short-description]){margin-top:0!important}.ad_product .product-info__block-item:is([data-block-type=variant-picker],[data-block-type=buy-buttons]){margin-top:20px!important;margin-bottom:20px!important}.ad_product .price-list--product{column-gap:10px}.multi-column__item{gap:10px}.header__primary-nav .h6{font-size:16px;font-weight:500}.tab_with_details_btn .tab_with_details_btn_main{display:flex;align-items:center;justify-content:space-between;gap:8px}.tab_with_details_btn .tab_with_details_btn_main{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #0000004f;position:relative}.tab_with_details_btn .tab_with_details_btn_main button.tab_btn{padding:12px 0;position:relative}.tab_with_details_btn .tab_with_details_btn_main button.tab_btn.active:before{background:#000}.tab_with_details_btn .tab_with_details_btn_main button.tab_btn:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px}.product-info__block-item .tab_with_details_desc{margin-top:24px}.tab_with_details_btn .tab_with_details_btn_main button.tab_btn.active{font-weight:600}.tab_with_details_btn_mobile{display:none}.remove_pdp_top_sps{padding-top:0!important}.ad_product .product-info__block-list{padding-top:var(--header-height)}img.header__logo-image.header__logo-image--scroll{height:auto;object-fit:cover}.rem_shadow image-banner.image-with-text-block .content{box-shadow:none}x-header.header.is-solid img.scroll_image_enabled,x-header.header img.header__logo-image--scroll{display:none}x-header.header.is-solid img.header__logo-image--scroll{display:block}mega-menu-disclosure.contents .mega-menu ul.mega-menu__linklist.no_sub_menu+.mega-menu__promo{flex:1}mega-menu-disclosure.contents .mega-menu ul.mega-menu__linklist.no_sub_menu{display:flex;width:inherit;flex-direction:column;max-height:400px;flex-wrap:wrap;row-gap:.5rem}mega-menu-disclosure.contents .mega-menu ul.mega-menu__linklist.no_sub_menu+.mega-menu__promo>a{position:relative}mega-menu-disclosure.contents .mega-menu ul.mega-menu__linklist.no_sub_menu+.mega-menu__promo>a .text-center{position:absolute;bottom:20px;left:20px}mega-menu-disclosure.contents .mega-menu ul.mega-menu__linklist.no_sub_menu+.mega-menu__promo>a .text-center p{border:1px solid #fff;color:#fff;border-radius:20px;padding:5px 10px}mega-menu-disclosure.contents .mega-menu ul.mega-menu__linklist li a{font-size:14px}mega-menu-disclosure.contents .mega-menu ul.mega-menu__linklist li a:hover{font-weight:700}.pdp_page_rem_bot_sps{padding-bottom:0}.video_with_contact_form video{width:100%;height:100%;display:block;object-fit:cover}.video_with_contact_form .video_with_contact_main_video{width:100%;height:100svh;min-height:667px}.video_with_contact_form .video_with_contact_main{position:relative}.video_with_contact_form .video_with_contact_main .video_with_contact_main_contact{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;text-align:center;color:#fff}.video_with_contact_form .video_with_contact_main .video_with_contact_main_contact h2{margin-bottom:16px}.video_with_contact_form .video_with_contact_main .video_with_contact_main_contact button#video_contct{position:relative;border-bottom:1px solid #fff;display:inline-block}.video_with_contact_form .video_with_contact_main .video_with_contact_main_contact button#video_contct span.inline-block.mr-2{margin-right:8px}.Video_cont_sec{position:relative}product-rerender product-gallery.product-gallery span.cust_tag{text-transform:capitalize;display:none}div#video_contact_form{position:absolute;background:#18181880;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:11}.video_contact_popup_inner{display:flex;align-items:center;justify-content:space-evenly;width:100%;height:100%;flex-direction:column;color:#fff;text-align:center}.video_contact_popup_inner .popup_heading h2{font-size:20px}.video_contact_popup_inner .popup_heading h3{padding-top:16px;font-size:14px}.video_contact_popup_inner form{padding-top:16px}.video_contact_popup_inner form input{color:#fff;border:none;border-bottom:2px solid #fff;padding-left:0;padding-right:0;margin-top:6px}.video_contact_popup_inner form input::placeholder{color:#fff}.video_contact_popup_inner form label{display:none}.video_contact_popup_inner form button.button{position:relative;width:100%;border:2px solid #fff;margin-top:40px;right:0;font-size:12px;font-weight:600;border-radius:0;padding:2px 0}.video_contact_popup_inner form button.button:after{display:none}.video_contact_popup_inner .form_poup_below_text{margin-top:30px;font-size:12px;font-weight:600}.video_contact_popup_inner .form_poup_below_text a{text-decoration:underline}.video_contact_popup_inner .form_poup_close button{text-transform:uppercase;font-size:20px;font-weight:700}.video_contact_popup_inner .popup_main_sec{max-width:516px;width:100%;padding:48px 30px}.video_contact_popup_inner form button.button:hover{background:#fff!important;color:#000!important;border-color:#fff!important}.video_contact_popup_inner .popup_main_sec:has(.banner.banner--success) .form_poup_below_text,.video_contact_popup_inner .popup_main_sec:has(.banner.banner--success) .popup_heading{display:none}.product-info .buy-buttons .money{color:currentColor;font-size:16px}.product-sticky-bar buy-buttons.buy-buttons button.button,safe-sticky.product-info .product-info__block-list .product-info__block-item[data-block-type=buy-buttons] form button.button{border-radius:6px}cart-drawer#cart-drawer .button-group button[type=submit]{border-radius:6px}@media only screen and (min-width: 320px) and (max-width: 699px){.slideshow__slide-content p.h1{font-size:36px;letter-spacing:.3px;line-height:48px}h2.h2{font-size:28px;line-height:40px}.product{gap:0}.product-info h1.product-title.dd.h3{font-size:28px;line-height:38px;font-weight:500}.product-info .short_desc{font-size:14px;line-height:22px}.collection-toolbar__products-count{padding:0}span.text-with-icon.cust-short{justify-content:end}.product-card__info :is(.price-list,.rating-badge){justify-content:left}.collection-toolbar.full-bleed{flex-direction:row-reverse;padding:0 10px}.announcement-bar p{font-size:10px}.sw-head a{font-size:12px}.int-overlay-inner{flex-direction:column}.int-box{min-height:350px}.container.sw-main{padding-top:40px;padding-bottom:40px}.sw-head h3{font-size:20px;line-height:30px}}@media only screen and (min-width: 1250px){.ad_product .product-info__block-list{padding-right:120px}.cust_it .image-with-text picture{height:400px}}@media only screen and (min-width: 1000px){.ad_product{margin:0}product-gallery.product-gallery[media-type-data-is=grid_2x_highlighted] .product-gallery__image-list scroll-carousel .product-gallery__media[data-show=true]{grid-column:span 2!important}}@media only screen and (min-width: 700px) and (max-width: 1024px){.int-overlay{padding:40px 20px}.int-overlay-text h3{font-size:16px;line-height:26px}}@media (max-width: 999px){product-rerender product-gallery.product-gallery span.cust_tag{display:block;position:absolute;left:20px;color:#7b8487;line-height:17px;font-size:.875rem;font-size:15px;top:1.25rem}.main_pdp_sec .product product-gallery.product-gallery{gap:0;position:relative}.main_pdp_sec .product product-gallery.product-gallery carousel-navigation.page-dots{position:absolute;bottom:20px;gap:0}.main_pdp_sec .product product-gallery.product-gallery carousel-navigation.page-dots button.tap-area{width:26px;height:2px;border-radius:0}.main_pdp_sec safe-sticky.product-info .product-info__block-list{padding-top:1.5rem}:has(.shopify-section:first-child [allow-transparent-header][no-allow-transparent-header-mob]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header{background:rgb(var(--background))}:has(.shopify-section:first-child [allow-transparent-header][no-allow-transparent-header-mob]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header:not(:hover,.is-solid,:has(.header__primary-nav [open])){margin-block-end:0}safe-sticky.product-info .product-info__block-list{padding-top:1.5rem}}@media (max-width: 767px){.tab_with_details_btn_desk{display:none}.product-gallery__zoom-button{inset-block-end:1.25rem;inset-block-start:unset}.sw-head{margin-bottom:0}.tab_with_details_btn_mobile{display:block}.tab_with_details_btn_mobile details.accordion__disclosure.group span.animated-up-arrow svg{transition:all .1s linear}.tab_with_details_btn_mobile details.accordion__disclosure.group[open] span.animated-up-arrow svg{transform:rotate(180deg)}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
