@font-face{font-family:Ginto Nord;src:url(/cdn/shop/files/ABCGintoNord-Medium-Trial-BF651b7b7839fc0.otf?v=1747061967) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arial Custom;src:url(/cdn/shop/files/ARIALLGT.TTF?v=1747062075) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arial Bold;src:url(/cdn/shop/files/ARIAL.TTF?v=1747581987) format("truetype");font-display:swap}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Ginto Nord,sans-serif}.stack_full_heading{font-family:Ginto Nord,sans-serif!important;font-size:clamp(2.375rem,5vw,4rem);font-weight:500;line-height:58px;letter-spacing:0%;text-transform:uppercase}.stack_med_sub_heading{font-family:Ginto Nord,sans-serif!important;font-weight:500;font-size:clamp(2rem,2vw,2.8rem);line-height:23px;letter-spacing:0%}.stack_sub_heading{font-weight:400;font-size:clamp(1.125rem,2vw,1.25rem);line-height:23px;letter-spacing:0%}.stack_sub_heading_alt{font-family:Ginto Nord,sans-serif!important;font-weight:500;font-size:clamp(1.125rem,2vw,1.25rem);line-height:100%;letter-spacing:0%;text-transform:uppercase}.stack_text_18{font-size:18px;font-weight:500;line-height:23px;letter-spacing:0%}.stack_text_18_alt{font-family:Ginto Nord,sans-serif!important;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0%}.stack_text_16{font-size:16px;font-weight:400;line-height:23px;letter-spacing:0%}.stack_text_16_alt{font-family:Ginto Nord,sans-serif!important;font-size:16px;font-weight:400;line-height:23px;letter-spacing:0%}.stack_text_15{font-size:15px;font-weight:500;line-height:100%;letter-spacing:0%;text-transform:uppercase}.stack_text_15_alt{font-family:Ginto Nord,sans-serif!important;font-size:15px;font-weight:500;line-height:100%;letter-spacing:0%;text-transform:uppercase}.stack_text_13{font-family:Ginto Nord,sans-serif!important;font-size:13px;font-weight:400;line-height:23px;letter-spacing:0%}.stack_text_13_alt{font-size:13px;font-weight:400;line-height:23px;letter-spacing:0%}ul.header__icon-list li{background-color:#000;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}ul.header__icon-list li a svg{color:#fff600;fill:#fff600;width:24px;height:22px}p.stack_main_heading{max-width:495px;width:100%}p.stack_body_text,div.stack_body_text{max-width:400px;width:100%;margin-top:20px;margin-block-start:20px!important}.stack_prose_overlay a.button{margin-block-start:20px!important;font-family:Ginto Nord,sans-serif!important;border-radius:3px;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0%;text-align:center}.stack_text_center{text-align:center}.stack_items_gap a{gap:14px}.section-stack.stack_small_gap{gap:1rem}a.stack_solid_button{border-radius:3px;background-color:#000;color:#fff;padding:13px 25px}.stack_product_card{border-radius:18px;border-width:1px;border-color:#000;padding:10px;background-color:#fff}.stack_product_card a,.stack_product_card img,.stack_product_card .product-card__title{-webkit-user-drag:none!important;-webkit-user-select:none!important;user-select:none!important}.stack_product_card .product-card__figure{border-radius:8px;background:#f7f7f7;overflow:hidden}.stack_product_card .product-card__info{padding:10px 0}.stack_review_stars{display:flex;align-items:center}.stack_review_stars svg{width:15px;height:15px;fill:#fb0}.stack_review_stars span{padding-left:5px}.stack_product_reviews{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:#000}.stack_product_card .product-card__info sale-price{color:#000;font-family:Ginto Nord,sans-serif!important;font-size:14px;font-weight:400;line-height:23px;letter-spacing:0%}.stack_product_card .product-card__info buy-buttons button{padding-block-start:10px;padding-block-end:10px;font-family:Ginto Nord,sans-serif!important;font-size:15px;font-weight:500;line-height:100%;letter-spacing:0%;text-transform:uppercase}.stack_overlay_image_step .stack_full_heading{font-family:Ginto Nord,sans-serif!important;font-weight:500;font-size:45px;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:#000}.stack_overlay_image_step .stack_sub_heading p{font-size:16px;font-weight:600;line-height:23px;letter-spacing:0%;color:#000}.stack_overlay_image_step button{margin-top:10px;margin-block-start:10px!important;font-family:Ginto Nord,sans-serif!important;font-size:15px;font-weight:500;line-height:100%;letter-spacing:0%;text-transform:uppercase;border-radius:0;padding:14px 25px}.floating-controls-container:not(.stack_items_gap) button[is=next-button]{opacity:1;visibility:visible;background-color:#fff000;transform:scale(1)}.floating-controls-container:not(.stack_items_gap) button[is=prev-button]:not([disabled]){opacity:1;visibility:visible;background-color:#fff000;transform:scale(1)}.floating-controls-container:not(.stack_items_gap):hover button[is=next-button]{opacity:1;visibility:visible;background-color:#fff000}.floating-controls-container:not(.stack_items_gap):hover button[is=prev-button]:not([disabled]){opacity:1;visibility:visible;background-color:#fff000}.header__link-list ul li a,.header__link-list ul li a span,.header__link-list details summary{font-family:Ginto Nord,sans-serif!important;font-weight:500;font-size:clamp(1.125rem,2vw,1.15rem);line-height:100%;letter-spacing:0%;text-transform:uppercase}.header__wrapper{padding-top:15px;padding-bottom:15px}.product-card__title.stack_text_15_alt{font-size:16px}.product-card__title.stack_text_15_alt a{font-family:Ginto Nord,sans-serif!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}button.button{font-family:Ginto Nord,sans-serif!important;border-radius:3px;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0%;text-align:center}.blog-posts.stack_blogs_items .blog-post-card .blog-post-card__info p.h3{line-height:.5}.blog-posts.stack_blogs_items .blog-post-card .blog-post-card__info p.h3 a{font-family:Ginto Nord,sans-serif!important;font-size:16px;font-weight:600;line-height:23px;letter-spacing:0%;text-transform:math-auto}.blog-posts.stack_blogs_items .blog-post-card .blog-post-card__info p:not(.h3){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}scroll-carousel{padding-left:0;padding-inline-start:0px!important;margin-inline-start:0rem!important;margin-left:0rem}.jdgm-histogram.jdgm-temp-hidden,.jdgm-rev-widg__summary-text.jdgm-all-reviews__summary-text--verified{display:none!important}.jdgm-rev-widg__title{text-align:left;font-family:Ginto Nord,sans-serif!important;font-size:45px!important;font-weight:600;line-height:23px;letter-spacing:0%;text-transform:uppercase}.jdgm-rev-widg__header{display:grid!important;grid-template-areas:"a a" "b c"}.jdgm-row-stars{grid-area:a!important;justify-content:space-between!important;padding-bottom:0!important;position:relative}.jdgm-rev-widg__summary{text-align:left;justify-content:flex-start;align-items:flex-start!important}.jdgm-rev-widg__summary-average{font-family:Ginto Nord,sans-serif!important;font-size:16px!important;font-weight:600;line-height:23px;letter-spacing:0%}.jdgm-write-rev-link{margin-right:0!important;border-radius:6px!important;font-family:Ginto Nord,sans-serif!important;font-size:16px!important;font-weight:600;line-height:23px;letter-spacing:0%}.jdgm-widget-actions-wrapper{position:absolute!important;right:0;top:2.6rem}.jdgm-rev-widg__reviews .jdgm-rev:first-child{border-top:1px solid #000}.jdgm-rev-widg__reviews .jdgm-rev{border-bottom:1px solid #000}.jdgm-rev__title{font-family:Ginto Nord,sans-serif!important;font-size:16px!important;font-weight:600;line-height:23px;letter-spacing:0%}.stack_button_tick{display:flex;gap:10px;margin-bottom:5px}.jdgm-rev__body p{font-size:15px!important;font-weight:600;line-height:100%;letter-spacing:0%;line-height:1.2}.jdgm-rev__author-wrapper{position:relative!important}span.jdgm-rev__author{color:#000}.jdgm-rev__body{width:100%;max-width:1010px}span.jdgm-rev__author:after{content:"Verified user";position:absolute;top:18px;left:0;width:max-content;color:#000;font-size:13px}.stack_product_card label.color-swatch{border:1px solid #000}.stack_product_card .product-card__aside{display:none}.stack_custom_filter details{background-color:#fffab3;border-radius:13px;padding:1rem 2rem;margin-bottom:.5rem}.stack_custom_filter details .accordion__toggle{padding:.8rem 0rem}.stack_custom_filter details .accordion__toggle span{font-family:Ginto Nord,sans-serif!important;font-size:18px!important;font-weight:600;line-height:23px;letter-spacing:0%;text-transform:uppercase}.stack_custom_filter details .accordion__toggle span.circle-chevron{display:none}.stack_custom_filter details .checkbox-container label{padding-left:5px;font-family:Ginto Nord,sans-serif!important;font-size:15px!important;font-weight:600;line-height:23px;letter-spacing:0%;text-transform:uppercase}.collection__top-bar{opacity:0;height:0px;overflow:hidden}.collection:has(.stack_custom_filter){margin-top:1.5rem}.stack_custom_menu{flex-direction:column;gap:15px;flex:.5}.navigation-promo__wrapper.stack_promo_wrapper{flex:2}.mega-menu:has(.stack_custom_menu){justify-content:flex-start;gap:15px}.stack_promo_wrapper mega-menu-promo-carousel{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:15px}.stack_promo_wrapper mega-menu-promo-carousel a{display:flex;align-items:center;justify-content:space-between;height:100%;gap:10px;flex:1 0 calc(25% - 12px)}.stack_promo_wrapper mega-menu-promo-carousel a:hover img{transform:unset!important}.stack_promo_wrapper mega-menu-promo-carousel a div.place-self-end-start{flex:1;text-align:left;place-self:center!important;margin-top:30px}.stack_promo_wrapper mega-menu-promo-carousel a div.place-self-end-start p{font-family:Ginto Nord,sans-serif!important;font-size:18px!important;font-weight:600;line-height:23px;letter-spacing:0%;text-transform:uppercase}.stack_promo_wrapper mega-menu-promo-carousel a img{max-width:90px;max-height:110px;object-fit:contain;margin-bottom:10px;min-height:unset;height:110px!important;place-self:auto}.mobile-nav__dropdown span svg{width:20px;height:10px}.stack_promo_wrapper .navigation-promo__carousel-controls{display:none}.bg_meag_img{position:absolute!important;z-index:-1!important;width:100%;height:75%;bottom:0}.bg_meag_img img{width:100%;height:100%;max-height:100%!important;max-width:100%!important;object-fit:fill!important;border-radius:10px;margin-bottom:0!important}.mega-menu:has(.stack_custom_menu) .navigation-promo__wrapper{max-width:none!important}.stack_image_item{margin-left:10px}.buttons_stack{margin-top:10px}@media(max-width:768px){.navigation-drawer[mobile-opening=left]>[is=close-button]{position:absolute;top:10px;right:10px}ul.header__icon-list li a{display:block}.stack_megamenu_items{padding:3rem .5rem;gap:10px;max-height:80dvh;overflow-y:scroll}.stack_button_tick{flex-direction:column;gap:0px}.stack_button_tick button{width:100%}.stack_button_tick button div{font-size:14px}.stack_megamenu_items details{padding:0 0 10px;border-bottom:1px solid #000}.stack_megamenu_items details summary span:first-child{font-family:Ginto Nord,sans-serif!important;font-size:18px!important;font-weight:600;line-height:23px;letter-spacing:0%;text-transform:uppercase}.stack_megamenu_items details ul li a{padding:7px 0}.stack_megamenu_items details ul{margin-top:25px}.stack_megamenu_items .mobile-nav__item:not(details) a{font-family:Ginto Nord,sans-serif!important;font-size:18px!important;font-weight:600;line-height:23px;letter-spacing:0%;text-transform:uppercase}.stack_promo_wrapper mega-menu-promo-carousel{gap:5px;margin-top:15px;margin-left:-4%}.stack_promo_wrapper mega-menu-promo-carousel a div.place-self-end-start{text-align:center}.stack_promo_wrapper mega-menu-promo-carousel a{flex:0 0 calc(33% - 5px);flex-direction:column;gap:0px}.mega-menu:has(.stack_custom_menu){justify-content:flex-start;gap:8px}.bg_meag_img{display:none}.stack_promo_wrapper mega-menu-promo-carousel a div.place-self-end-start p{color:#000}.stack_promo_wrapper mega-menu-promo-carousel a div.place-self-end-start p{font-size:15px!important}.stack_promo_wrapper mega-menu-promo-carousel a div.place-self-end-start{margin-top:0}facet-floating-filter{position:static!important;width:100%}facet-floating-filter button{width:100%}.collection:has(.stack_custom_filter){gap:0rem}.facets-vertical.stack_custom_filter{margin-top:10px}ul.header__icon-list li:first-child{display:none}.header__main-nav .header__icon-list button,.header__main-nav .header__icon-list a{background-color:#000;padding:8px;border-radius:50%}.header__main-nav .header__icon-list button svg,.header__main-nav .header__icon-list a svg{color:#fff000;fill:#fff000}.floating-controls-container.stack_items_gap image-link-blocks{display:flex;flex-wrap:wrap!important;padding-left:10px;padding-right:10px}.floating-controls-container.stack_items_gap image-link-blocks .image-link-blocks__item{width:calc(50% - 5px)}.section-stack.stack_small_gap section-header{display:flex;align-items:center;justify-content:space-between}.section-stack.stack_small_gap product-list{gap:10px}.section:has(.section-stack.stack_small_gap){padding-left:10px;padding-right:10px}.section:has(.media-grid.stack_grid_items){padding:20px 10px 10px;padding-block-start:20px!important;padding-block-end:10px!important}.section:has(.section-stack.stack_flex_item){padding-left:10px;padding-right:10px}.stack_overlay_image_step .stack_full_heading{color:#fff}.stack_overlay_image_step .stack_sub_heading p{color:#fff;padding-left:10px;padding-right:10px}.stack_wrapper_bottom{flex-direction:column;gap:.5rem!important}.stack_wrapper_bottom .item_left_cotent{width:100%!important;gap:0px!important}.stack_wrapper_bottom .stack_video_wrapper{width:100%!important}.section-stack:has(.blog-posts.stack_blogs_items){padding-left:0;padding-right:0}.stack_full_heading{line-height:46px}.stack_sub_heading{font-weight:600}p.stack_body_text,div.stack_body_text{margin-top:10px;margin-block-start:10px!important}body,#main{overflow-x:hidden}scroll-carousel{padding-left:0;margin-left:0rem}.jdgm-widget-actions-wrapper{position:relative!important;right:0;top:0rem}.jdgm-rev-widg__header{display:block!important}.jdgm-rev-widg__title{text-align:center;font-family:Ginto Nord,sans-serif!important;font-size:32px!important;font-weight:600;line-height:23px;letter-spacing:0%}.jdgm-rev-widg__summary{text-align:center;justify-content:flex-start;align-items:center!important}.stack_promo_wrapper mega-menu-promo-carousel a img{max-width:85px;max-height:102px;object-fit:contain;margin-bottom:10px;min-height:unset;height:110px!important;place-self:auto;margin-left:0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/stack-style.css.map */
