.var_form_wrapper{grid-template-columns:100%!important;row-gap:12px}.var_footer:has(.var_subsc_wrap){align-items:flex-start}.subsc_wrap>.button,.var_subsc_wrap .button{height:50px}product-sticky-bar .var_form_wrapper.subsc_wrap{grid-template-columns:1fr 1fr!important;align-items:stretch}@media screen and (max-width: 699px){.wz_liquid>ol.h4{padding-left:.25rem}}.wz_radio{display:flex;align-items:center;justify-content:flex-start;flex-flow:row wrap;gap:.25rem;width:100%}.wz_radio>span:first-child{--width: 12px;--inner-width: 5px;position:relative;display:flex;align-items:center;justify-content:center;width:var(--width);height:var(--width);border:1px solid rgb(var(--border-color));border-radius:100%}.wz_radio.ship_selected>span:first-child{border-color:rgb(var(--button-background))}.wz_radio.ship_selected>span:first-child:before{content:"";display:block;width:var(--inner-width);height:var(--inner-width);background:rgb(var(--button-background));border-radius:100%}.col_heading{text-align:start!important}.wz_content .collection-description:empty{margin-block-start:0!important}.wz_body h1+.wz_btn_main{margin-top:2rem!important}.prose.wz_body:has(.collection-description:empty){padding-block-end:3rem!important}.wz_p_tab pre{white-space:normal;padding:2em 3em;border-radius:4px;border:1px solid #d4d4d4}.prose:has(.zl_b){position:relative;transition:var(--wz-opacity-preset)!important}.prose:has(.zl_b):hover{opacity:var(--wz-opacity-output)!important}.prose:has(.zl_b) .zl_b:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.shopify-section--collection-banner{background:#fff}.wz_nobanner{margin-inline:0;max-width:100%;background:#fff}.zl_b{background:none}.zl_label svg{padding-bottom:.35rem}@media screen and (min-width: 700px){.zl_wrapper{text-align:center}.zl_label{display:flex;justify-content:center;width:100%}}.wpt .content-tabs>[role=tab] h2{white-space:normal}.wz_content pre{white-space:normal;padding:2em 3em;border-radius:4px;border:1px solid #d4d4d4}@media screen and (max-width: 991px){.rg_image_text .side_heading{align-items:center}}.wz_shop_rows{padding:1rem;display:grid;grid-template-columns:105px auto;gap:1rem}.wz_shop_grid{display:grid;grid-template-columns:100%;width:100%;align-items:center}.wz_img_basic+.wz_shop_grid{margin-block-start:30px}.cal_header{display:flex;position:absolute;width:100%;height:50px;top:0;align-items:center;color:var(--B-B_Textcolor, #333);font-size:24px;font-weight:400;line-height:125%;font-family:var(--heading-font-family);column-gap:.75rem}.cal_header span{color:var(--B-B_Textcolor, #333);font-size:48px;font-weight:600;line-height:125%}.cal_nav{position:absolute;right:0;top:20px;width:88px;height:30px;display:flex;align-items:center;justify-content:flex-end}.cal_nav>div:after{font-size:18px;padding:3px .5rem}.cal_nav:after{content:"";display:block;width:100%;height:50px;margin-top:-20px;background:#fff;z-index:9}@media screen and (max-width: 699px){.cal_header{font-size:20px}.cal_header span{font-size:40px}.cal_nav{width:60px}}@media screen and (min-width: 700px){.wz_img_basic+.wz_shop_grid{margin-block-start:20px}}@media screen and (min-width: 992px){.wz_shop_grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.wz_shop_rows{padding:20px;grid-template-columns:100%;grid-template-rows:92px auto}}.wz_hb_heading{font-size:22px;font-weight:600;line-height:28px;letter-spacing:.88px}.wz_vtl_heading{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;display:flex;align-items:center;justify-content:center;width:-webkit-fill-available}.wz_rtxt .prose :where(:not(meta,span)+*){margin-block-start:0}.wz_rtxt .button{font-size:16px;font-weight:600;line-height:26px;letter-spacing:.64px;min-height:auto;padding-block:10px}.wz_rtxt p{font-size:13px;font-weight:500;line-height:24px;letter-spacing:.52px}.wz_shop_block{display:flex;flex-flow:column wrap;width:100%;gap:20px}.wz_logo_wrapper{display:flex;justify-content:center;align-items:center;width:100%}.wz_shop_block .wz_richtext p{font-size:13px;font-weight:500;line-height:24px;letter-spacing:.52px}.wz_shop_block .wz_richtext p+p{margin-block-start:20px}.wz_shopmeta{display:flex;flex-flow:column wrap;gap:.25rem}.wz_shopmeta>div:last-child{padding:.5rem}.wz_shopmeta>div:first-child{font-size:12px;font-weight:500;line-height:24px;letter-spacing:.48px;display:flex;width:100%;align-items:center;justify-content:center;background:var(--B-B_Pointcolor, #BAC4D0);height:1.75rem}.wz_shopmeta *:not(div,h6){color:var(--B-B_Textcolor, #333);font-size:14px;font-weight:400;line-height:24px;letter-spacing:.56px}.wz_shopmeta h6{font-size:13px;font-weight:500;line-height:24px;letter-spacing:.52px}.wz_shop_buttons .button{min-height:48px;font-size:1rem;letter-spacing:.64px}.wz_shop_buttons .text-with-icon:has(.icon-instagram) svg{width:19px}.wz_shop_buttons .text-with-icon:has(.icon-open-link){gap:6px}.wz_shopmeta>div:last-child *+*{margin-block-start:0}.wz_shopmeta.h6margin>div:last-child *+*{margin-block-start:1rem}.wz_shop_buttons div:has(button)+div:has(button){margin-block-start:20px}.wz_shop_block+.wz_shop_block{margin-block-start:80px}.wz_shopmeta,.wz_shop_buttons{width:100%}.wz_shopmeta a{text-underline:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat;transition:background-size .3s ease-in-out}@media screen and (pointer: fine){:is(.wz_shopmeta a):hover{background-size:0 1px}}@media screen and (max-width: 991px){.rg_shops .side_heading,.rg_cal_grid .side_heading{align-items:center!important;font-size:24px}}@media screen and (min-width: 700px){.wz_shop_block+.wz_shop_block{margin-block-start:120px}.wz_shop_block{gap:40px}.wz_shopmeta{display:grid;grid-template-columns:180px auto;align-items:flex-start;gap:10px}.wz_shopmeta>div:first-child{height:2rem}.wz_shopmeta>div:last-child{padding:0 .25rem}.wz_shopmeta *:not(div,h6){font-size:16px;font-weight:500;line-height:180%;letter-spacing:.64px}.wz_shopmeta h6{font-size:14px;line-height:24px;letter-spacing:.56px}.wz_shop_buttons{display:flex;flex-flow:row wrap;align-items:center;gap:20px}.wz_shop_buttons .button{width:300px}.wz_shop_buttons div:has(button)+div:has(button){margin-block-start:0}}.image-with-text.wz_hor_rows{gap:var(--image-with-text-gap)}.image-with-text.wz_hor_rows picture{position:relative}.image-with-text.wz_hor_rows picture:before{content:"";display:block;padding-bottom:133.33%}.image-with-text.wz_hor_rows picture img{position:absolute;left:0;top:0;right:0;bottom:0}.image-with-text>.prose.wz_prose{padding-inline:0;margin-block:0}.prose.wz_prose :where(:not(meta,span)+*){margin-block-start:35px}.wz_prose .heading_larger{font-size:28px;line-height:40px;letter-spacing:1.12px}.wz_prose h3.heading_border,.wz_prose h4.heading_border{border-bottom:1px solid rgb(var(--border-color));padding-bottom:10px}.wz_prose.prose :is(ol,ul){row-gap:1rem}.wz_prose h3:not(.heading_larger),.wz_prose h4:not(.heading_larger){font-size:22px;line-height:30px;letter-spacing:.88px}.wz_richtext p{letter-spacing:.56px;font-size:14px}.wz_hor_rows+.wz_hor_rows{padding-block-start:6rem}.icon.icon-waza2-logo{width:37px!important}.wz_hor_rows .wz_news_buttons .button{min-height:3rem}.wz_hor_rows .button{min-height:3.375rem}.wz_news_content .h2{font-size:22px;line-height:30px;letter-spacing:.88px}.wz_news_content{padding-block-start:15px}.wz_news_content .h2+.wz_news_buttons{margin-block-start:20px}.wz_news_content .h2+.wz_news_buttons{margin-block-start:20px;display:flex;flex-flow:column wrap;gap:20px}.wz_news_buttons>*{margin-block:0!important}.wz_news_content>.social-media>*{margin:0}.wz_news_content>.social-media{display:flex;margin-block-start:30px;gap:.5rem}.wz_news_content .social-media--list svg,.wz_news_content .social-media--list li{width:min(100%,25px);height:20px}@media screen and (min-width: 700px){.wz_liquid :is(ol,ul){max-width:290px}.wz_news_content .h2+.wz_news_buttons{max-width:300px}}@media screen and (min-width: 992px){.section-stack.pr-section--column .section-header{display:block;width:32px}.h2.side_heading{width:32px}.pr-section--header h1,.pr-section--header h2,.pr-section--header h3,.pr-section--header h4,.pr-section--header h5,.pr-section--header h6,.pr-section--header [class^=h]{gap:1rem}.image-with-text.wz_hor_rows{grid-template-columns:min(53.3%,618px) auto}.image-with-text.wz_hor_rows.image-with-text--reverse{grid-template-columns:auto min(53.3%,618px)}.image-with-text.wz_hor_rows.narrower{grid-template-columns:min(46.6%,540px) auto}.image-with-text.wz_hor_rows.narrower.image-with-text--reverse{grid-template-columns:auto min(46.6%,540px)}.image-with-text.narrower>.prose.wz_prose{padding-inline-end:63px}.wz_hor_rows:not(.narrower)+.wz_hor_rows:not(.narrower){padding-block-start:150px}}@media screen and (min-width: 1400px){.h2.side_heading{font-size:32px}}.pr-section--header h3{--text-h2: max(1.5rem, clamp(1.375rem, 1.146341463414634rem + .975609756097561vw, 2rem) * var(--text-heading-size-factor))}@media screen and (min-width: 992px){.section-stack.pr-section--column .pr-section--header h3{position:static;top:var(--header-height);transition:none}.js-sect-header-fixed-active .section-stack.pr-section--column .pr-section--header h3{position:fixed;z-index:2;top:50%;transform:translateY(-50%);left:max(var(--container-gutter),50% - var(--container-max-width) / 2)}}#dealer{color:var(--B-B_Textcolor, #333);font-size:16px;font-weight:500;line-height:1.6;letter-spacing:.64px}.wz_tooltip{cursor:pointer;opacity:.7;padding-inline-start:.25rem}.wz_tooltip:hover{opacity:.95}.wz_tooltip>p{width:max(300px,50%);position:absolute;left:0;bottom:80%;margin-bottom:.5rem;padding:.5rem;border-radius:.5rem;background-color:#333;color:#fff;text-align:center;visibility:hidden;opacity:0;z-index:1;transition:.5s all;font-size:14px;font-weight:500;line-height:28px;letter-spacing:.56px}.wz_tooltip:hover p{bottom:100%;visibility:visible;opacity:1}.product-reg-stack .var-caption.sizecaption{margin-block:0}.sh_var{color:#333c;font-size:14px;font-weight:500;line-height:28px;letter-spacing:.56px}.sh_var .lg_seperator{white-space:nowrap}.s_values{display:flex;flex-flow:column wrap;width:100%;align-items:start}.s_values .variant-picker__dropdown-sold-out-label{font-size:10px;white-space:nowrap;line-height:1}.show_preorder h2{font-family:var(--heading-font-family)}.show_preorder a{-webkit-appearance:none;appearance:none;text-transform:var(--button-text-transform);font:var(--button-font);text-shadow:none;text-align:center;cursor:pointer;border-radius:var(--button-border-radius);background-color:#0000;background-image:var(--initial-gradient),var(--hover-gradient);background-size:100% 100%,0 100%;background-position:var(--initial-background-position);background-repeat:no-repeat;justify-content:center;align-items:center;column-gap:1.125rem;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);display:inline-flex;position:relative;--initial-gradient: linear-gradient(transparent, transparent);--hover-gradient: linear-gradient(rgb(var(--button-background)), rgb(var(--button-background)));--initial-background-position: var(--transform-origin-start);--hover-background-position: var(--transform-origin-end);color:rgb(var(--button-background, var(--text-color)));font-size:14px;font-weight:600;letter-spacing:.56px;width:100%;padding:0 12px;min-height:44px;border:1px solid var(--B-B_Topbutton, #5F5F72)}@media screen and (pointer: fine) and (prefers-reduced-motion: no-preference){.show_preorder a:hover{background-position:var(--hover-background-position);border-color:rgb(var(--button-background));background-size:0 100%,100% 100%;color:rgb(var(--button-text-color))}}.faq.wz_info{padding-block-start:42px}.faq.wz_info .accordion__toggle.text-lg{color:var(--B-B_Textcolor, #333);font-size:15px;font-weight:500;line-height:32px;letter-spacing:.6px;padding-block:.5rem;display:grid;grid-template-columns:auto 1rem}.faq.wz_info>.faq__content{flex-basis:900px}.wz_info .accordion__content *{color:var(--B-B_Textcolor, #333);font-size:13px;font-weight:500;line-height:23px;letter-spacing:.52px}.wz_info .accordion__content{padding-block:1.25rem;padding-inline-end:0}@media screen and (min-width: 700px){.faq.wz_info{padding-block-start:50px}.faq.wz_info .accordion__toggle.text-lg{font-size:1rem;letter-spacing:.64px;grid-template-columns:auto 23px}.faq.wz_info svg{width:13px}.wz_info .accordion__content *{font-size:16px;line-height:30px;letter-spacing:.64px}}recently-viewed-products h2.h2{font-size:20px!important;font-weight:600;line-height:32px!important;letter-spacing:.8px!important}.--tab-num-1 .prose>.text-center{display:none}.container.wz_p_tab{max-width:100%;--distance-to-bleed: 0;margin-inline:0}.wpt .content-tabs{padding-top:46px;position:relative}.wpt .content-tabs>[role=tab]{position:absolute;width:100%;display:flex;justify-content:center;align-items:center;height:46px;padding:0;top:0;border:1px solid var(--B-B_header_cart, #3E3E4B);box-shadow:none;background:#fff;color:#333}.wpt .content-tabs>[role=tab] h2{font-family:var(--heading-font-family);font-size:14px;font-weight:600;line-height:18px;letter-spacing:.6px}.wpt .content-tabs:not(.--tab-num-1) [role=tab]{background:var(--B-B_header_cart, #3E3E4B);color:#fff;transition:opacity .2s ease-in,color .2s ease-in,background .2s ease-in,color .2s ease-in}.wpt .content-tabs:not(.--tab-num-1) [role=tab]:hover{background:var(--B-B_header_cart, #3E3E4B);color:#fff}.content-tabs.--tab-num-1 [role=tab]{width:100%}.content-tabs.--tab-num-2:not(.predictive-search__tabs) [role=tab]{width:calc(50% + 1px)}.content-tabs.--tab-num-3 [role=tab]{width:calc((100%/3) + 2px)}.content-tabs.--tab-num-2:not(.predictive-search__tabs) [role=tab].tt--2,.content-tabs.--tab-num-2:not(.predictive-search__tabs) [role=tab].tt--3{left:50%;margin-left:-1px}.content-tabs.--tab-num-3 [role=tab].tt--2{left:calc(100%/3);margin-left:-1px}.content-tabs.--tab-num-3 [role=tab].tt--3{left:calc(100%/3*2);margin-left:-2px}.wpt .content-tabs>[role=tab]:not([aria-selected=true]){opacity:1;box-shadow:none;background:#fff;color:#333}.wpt .content-tabs::part(tab-list){border:none;margin-block:0}.wz_p_tab .content-tabs>[role=tab]+div{padding:40px var(--container-gutter) 80px}.wz_p_tab .prose *:not(h2,h3,h4,h5,strong,b){color:inherit;font-family:var(--text-font-family);font-size:15px;font-weight:500;line-height:28px;letter-spacing:.6px}.wz_p_tab .prose *:is(h2,h3,h4){margin-top:60px}.wz_p_tab .prose img+.caption{margin-top:10px}.wz_p_tab .table-scroller+.caption{margin-top:.25rem}.wz_p_tab .prose .caption{font-size:13px;font-weight:500;line-height:28px;letter-spacing:.52px}.wz_tag_wrapper.mt_list{border:none;padding:10px 0 30px}.content-tabs.--tab-num-1 .tab_title br.sm-only{display:none}@media screen and (max-width: 699px){.wz_tag_wrapper.mt_list{max-width:calc(100% - calc(var(--container-gutter))*2);margin-inline:var(--container-gutter)}}@media screen and (min-width: 700px){.wpt .content-tabs>[role=tab]{border:none;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.wpt .content-tabs>[role=tab] h2{font-size:18px;font-weight:600;line-height:32px;letter-spacing:.8px}}@media screen and (min-width: 1100px){.container.wz_p_tab{padding:0 100px;position:relative}.wz_p_tab .content-tabs>[role=tab]+div{padding:75px var(--container-gutter) 3rem;max-width:996px;margin:0 auto}.container.wz_p_tab:before{content:"";display:block;height:48px;position:absolute;left:0;top:0;width:100%;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;z-index:1;background:#fff}.wpt .content-tabs>[role=tab]{z-index:2;border:none;top:1px}.wpt x-tabs:not(.--tab-num-1) [role=tab].tt--2:before,.wpt x-tabs:not(.--tab-num-1) [role=tab].tt--3:before{content:"";display:block;width:1px;height:30px;background:#d4d4d4;position:absolute;top:8px;z-index:4;left:0}}.wz_tag_wrapper{padding:20px 0 28px;position:relative;margin:0 var(--container-gutter)}.wz_tag_wrapper:before{content:"";position:absolute;width:100%;height:1px;background-color:var(--B-B_Linecolor, #D4D4D4);top:0;left:0}.wz_tag_wrapper h3{color:var(--B-B_Textcolor, #333);text-align:center;font-size:14px;font-weight:500;line-height:32px;letter-spacing:.56px}.wz_tag{color:var(--B-B_Textcolor, #333);font-size:12px;font-weight:500;line-height:26px;letter-spacing:.48px;background:#fff;padding:8px;border-radius:8px;position:relative;transition:var(--wz-opacity-preset)}.wz_tag:before{content:"#"}.wz_tag:hover{opacity:var(--wz-opacity-output)}.wz_loop{display:flex;flex-flow:row wrap;gap:10px;margin-block-start:20px}.wz_tab_wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-content:center;text-align:center}@media screen and (min-width: 700px){.wz_tag_wrapper{display:flex;align-items:center}.wz_loop{align-items:center;gap:1rem;margin-block-start:0;position:relative;padding-inline-start:1rem;margin-inline-start:10px}.wz_loop:before{content:"";width:1px;height:1.125rem;background:#d4d4d4;display:block;position:absolute;left:0}.wz_tag_wrapper h3{font-size:16px;font-weight:600;letter-spacing:.64px}.wz_tag{font-size:13px;line-height:26px;letter-spacing:.52px;padding:7px 1.5rem}.wz_p_tab .prose *:not(h2,h3,h4){font-size:16px;line-height:30px;letter-spacing:.64px}.wz_p_tab .prose img+.caption{margin-top:20px;font-size:14px;line-height:28px;letter-spacing:.56px}.wz_p_tab .prose:not(.prose--tight) :where(:not(h2,h3,h4)+*){margin-block-start:40px}}@media screen and (min-width: 1100px){.wz_tag_wrapper{padding:30px 0 70px;position:relative;margin:0 auto;max-width:900px}}product-sticky-bar .var_form_wrapper{grid-template-columns:100%}product-sticky-bar .var_form_wrapper>img{display:none}product-sticky-bar .v-stack span.h6{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.show_price price-list.price-list{color:var(--White, #FFF);font-size:18px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:.72px}@media screen and (min-width: 700px){product-sticky-bar{inset-block:auto 0!important;grid-template-columns:50% calc(50% - 1.5rem)!important;justify-content:space-between}.product-sticky-bar__info *{color:var(--B-B_Textcolor, #333)!important;font-family:var(--heading-font-family);font-size:13px!important;font-weight:600!important;line-height:18px!important;letter-spacing:.52px!important}product-sticky-bar .v-stack price-list{margin-top:11px}}@media screen and (max-width:699px){.show_price .button.wz_cart_btn{padding:.5rem 15px;display:grid;grid-template-columns:35% calc(65% - 10px);font-size:13px;gap:10px}.button.wz_cart_btn>span{display:flex;justify-content:center;align-items:center;position:relative}.button.wz_cart_btn>span:after{position:absolute;content:"";display:block;width:1px;height:100%;background-color:#fff;right:-5px}.show_price price-list.price-list,.show_price sale-price{color:inherit!important;font-size:18px!important;font-weight:600!important;line-height:28px!important;letter-spacing:.72px!important}}.button.wz_cart_btn{gap:10px;font-size:14px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.56px;min-height:50px}.show_preorder p{margin-block:20px 30px!important}.product-info__block-item:has(.show_preorder){margin-block-start:60px}@media screen and (min-width: 700px){.show_preorder p{margin-block:20px 24px!important}}.product-reg-stack{display:grid;grid-template-columns:80px auto;width:100%;gap:24px;margin-block-end:2.5rem}.wz-p-meta{display:flex;flex-flow:column wrap;gap:20px}.var-title{color:var(--B-B_header_cart, #3E3E4B);font-family:var(--heading-font-family);font-size:16px;font-weight:600;line-height:22px;letter-spacing:.64px}.var-item-wrapper+.var-item-wrapper{margin-top:3.5rem}.var_header.product-reg-stack{margin-block-end:1.5rem}.var_form_wrapper{display:grid;grid-template-columns:auto 26px;column-gap:12px;align-items:center;width:100%}.var_footer{display:grid;grid-template-columns:calc(38% - 1rem) 62%;column-gap:1rem;align-items:center;width:100%}.var_double_meta{display:flex;flex-flow:column;gap:10px;justify-content:center;text-align:center}.var_double_meta>div:not(.var-caption){display:flex;flex-flow:row nowrap;align-items:center;gap:0px;color:#333c;font-size:14px;line-height:14px;letter-spacing:.56px}.var_double_meta .var-title{color:#333c;font-family:var(--text-font-family);font-size:18px;font-weight:500;line-height:19px;letter-spacing:.72px;white-space:nowrap}.var-caption{color:#333c;font-size:10px;font-style:normal;font-weight:500;line-height:10px;letter-spacing:.4px}.var_double_meta .inventoryWrapper{position:relative;padding-left:.5rem;margin-left:.5rem;white-space:nowrap}.var_double_meta .inventoryWrapper:before{content:"";position:absolute;left:0;height:100%;width:1px;background-color:#d4d4d4}.variant-picker__option-info,div[data-block-type=quantity-selector],.var_inventory{color:#333c;font-size:14px;font-weight:500;line-height:28px;letter-spacing:.56px}.lg_seperator{padding-right:10px;position:relative;display:flex;align-items:center;flex-wrap:wrap;min-width:fit-content}.lg_seperator:after{content:"";position:absolute;right:0;width:1px;height:14px;background:#d4d4d4}.variant-picker__option.block:not(.color){display:flex;flex-flow:row wrap;align-items:center;gap:10px;width:100%}.quantity-selector{--quantity-selector-height: 30px;--quantity-selector-input-width: 4.2rem}.product-gallery__media{display:block}.product-gallery__media>*,.product-gallery__thumbnail>img{max-width:100%;height:auto}.product-gallery__thumbnail{padding:1px}.product-gallery__thumbnail[aria-current=true]{border-color:#333}.product-gallery__thumbnail-scroller{grid-auto-columns:60px}.product-info__block-item:is([data-block-type=title],[data-block-type=price],[data-block-type=variant-picker],[data-block-type=inventory]){--product-info-gap: 20px}.product-info__block-item:is([data-block-type=liquid]){--product-info-gap: 1rem}.product-info--center :is([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price]){text-align:left!important}.product-info--center :is(.badge-list,.price-list,.rating-badge){justify-content:start!important}.product-info__block-item>h1,price-list.price-list.price-list--product>*{color:var(--B-B_Textcolor, #333);font-size:20px;font-weight:600;line-height:28px;letter-spacing:.8px}button[type=submit][disabled]{background:none;color:var(--button-background)}@media screen and (min-width: 700px){h1.product-title.h2{font-size:24px;line-height:32px;letter-spacing:.96px}.product-info__block-item sale-price.h4.text-subdued{font-size:20px;font-weight:600;line-height:28px;letter-spacing:.8px;color:#333}}.product-card__info,.product-card__info-foot{gap:1.25rem}.product-list{--product-list-default-row-gap: 30px;--product-list-default-column-gap: 14px}.wz_sublinks{display:grid;grid-template-columns:var(--wz-button-grid);gap:20px 15px;align-items:stretch;justify-content:flex-start;margin-block-start:40px!important}.wz_sublinks a{margin:0!important}.Topbutton{display:flex;align-items:center;justify-content:center;min-height:80px;padding:0 20px;border:1px solid var(--B-B_Topbutton, #5F5F72);background:var(--White, #FFF)!important;color:var(--B-B_Topbutton, #5F5F72);text-align:center;font-family:var(--heading-font-family);font-size:16px;font-weight:600;line-height:22px;letter-spacing:.64px;transition:var(--wz-opacity-preset)!important}.Topbutton:hover{opacity:var(--wz-opacity-output)}.wz_btn_main.col_btn{margin-top:90px!important}.wz_btn_main.col_btn>.button{height:auto;padding:10px 20px}.text-with-fw-icon{display:grid;grid-template-columns:calc(100% - 32px) 32px;justify-content:center;align-items:center;width:100%;gap:10px}.exicon-wrapper{display:flex;align-items:center;justify-content:center;height:auto}.col_heading{line-height:30px!important}.wz_content .collection-description{margin-block-start:50px!important}.wz_herobanner .content-over-media>picture img{height:320px}@media screen and (min-width: 700px){.content-over-media>picture img{height:500px}.wz_herobanner .content-over-media>picture img{height:450px}.wz_sublinks{margin-block-start:60px!important}.Topbutton{min-height:64px}.wz_btn_main.col_btn{margin-top:5rem!important}.col_heading{text-align:center;font-size:28px!important;line-height:40px!important;letter-spacing:1.12px!important}.wz_content .collection-description{margin-block-start:5rem!important}}.tag_wrap{display:flex;flex-flow:row wrap;gap:5px}.wz_index{display:flex;flex-flow:column wrap;width:100%;gap:10px}.wz_index>div:first-child{background:var(--B-Accentcolor, #EDEFF1);padding:1.25rem}.wz_index h4{font-size:16px;line-height:1;letter-spacing:.64px}.wz_index ul{margin-block-start:10px!important;row-gap:10px;margin-inline-start:1.125rem;font-size:13px;font-weight:500;line-height:28px;letter-spacing:.52px}.wz_index div:last-child{margin:0;display:flex;flex-flow:row wrap;justify-content:flex-start;column-gap:10px;color:#858585;font-size:13px;font-weight:500;line-height:24px;letter-spacing:.52px}.wz_index div:last-child span:first-child:after{content:"\ff5c";padding-left:10px}@media screen and (min-width: 700px){.wz_index>div:first-child{padding:30px}.wz_index h4{font-size:20px;line-height:1;letter-spacing:.8px}.wz_index ul{margin-block-start:20px!important;row-gap:20px;margin-inline-start:1.4rem;font-size:16px;font-weight:500;line-height:28px;letter-spacing:.64px}}html{scroll-behavior:smooth}#backtotop{display:none}@media screen and (min-width: 700px){.footer.wzclass_article{position:relative}#backtotop{position:absolute;top:-50px;right:100px;width:80px;height:80px;background-color:#e2e1ddbf;border-radius:100%;display:flex;flex-flow:column wrap;align-items:center;justify-content:center;gap:5px;color:#222;text-align:center;font-weight:600;font-family:var(--heading-font-family);font-size:12px;line-height:14px;letter-spacing:.48px}#backtotop svg{transform:rotate(90deg) scaleX(-1);height:21px;width:21px;margin-top:-4px}}.wz_related_articles .blog-post-list,.wz_other_featured .blog-post-list{--blog-post-list-items-per-row: 2;--blog-post-list-column-gap: 20px;--blog-post-list-row-gap: 40px}.blog-post-card__info{row-gap:8px}.blog-post-card__excerpt{display:-webkit-box;height:80px;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;color:var(--B-B_Textcolor, #333);font-size:12px;line-height:20px;letter-spacing:.48px}.blog-post-card__read-more.link{display:flex;justify-content:flex-end;width:100%;background:none;margin-top:-3px}.fb_card{gap:10px}p:has(.blog-post-card__title){line-height:1!important}@media screen and (max-width: 699px){.blog-post-card__title.h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--B-B_Textcolor, #333);font-size:15px;line-height:24px;letter-spacing:.6px}.wz_other_featured .blog-post-list{--blog-post-list-items-per-row: 1}.fb_card .blog-post-card__title.h4{font-size:20px;line-height:28px;letter-spacing:.8px}.fb_card .blog-post-card__excerpt{font-size:13px;line-height:24px;letter-spacing:.52px;height:96px}}@media screen and (min-width: 700px){.blog-post-card__title.h4{color:var(--B-B_Textcolor, #333);font-size:16px;line-height:28px;letter-spacing:.64px}.blog-post-card__excerpt{font-size:13px;height:96px;line-height:24px;letter-spacing:.52px}.blog-post-card__info{row-gap:20px}.fb_card{gap:20px}}.product-card__info{text-align:left}.justify-items-center,.h-stack.wrap.justify-center.gap-1{justify-items:safe left}.justify-center:has(.color-swatch){justify-content:left}.v-stack.justify-items-center.gap-1{gap:20px}.product-title.h6{color:#000;font-size:16px;line-height:22px;letter-spacing:.64px}price-list.price-list,price-list.price-list .h6{color:#000;font-size:14px;font-weight:600;line-height:14px;letter-spacing:.56px}.wz_sampler .product-list{--product-list-default-column-gap: 1rem !important}.prose.wz_body .wz_sampler *{margin-block-start:0}.prose.wz_body .wz_sampler .product-list:not(.product-list--carousel){margin-inline:0}@media screen and (min-width: 1000px){.product-list{--product-list-default-row-gap: 30px;--product-list-default-column-gap: 14px}.wz_sampler .product-list{--product-list-default-column-gap: 2rem !important}}@media screen and (max-width: 699px){.product-list:not(.product-list--carousel){margin-inline:0}}.wz_btn_main>.button{width:100%;color:#fff;font-size:16px;font-weight:600;line-height:26px;letter-spacing:.64px;height:54px}.wz_btn_main .text-with-icon{gap:6px}.wz_body .wz_btn_main{margin-top:5rem!important}.link_with_icon{display:flex;align-items:center;gap:5px;transition:var(--wz-opacity-preset)}.link_with_icon:hover{opacity:var(--wz-opacity-output)}.wz_arrow_prev img{transform:scaleX(-1)}.contentbtn{position:relative;background:none!important;background-color:#5f5f72!important;color:#fff;width:100%;text-decoration:none!important;font-family:var(--heading-font-family);font-size:16px;font-weight:600;line-height:1;letter-spacing:.64px;display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;padding:1rem;gap:6px;height:54px;margin-top:5rem!important;transition:var(--wz-opacity-preset)!important}.contentbtn:hover{opacity:var(--wz-opacity-output)}.contentbtn:after{content:"";display:block;width:17px;height:6px;background-image:url(/cdn/shop/files/arrow-wh.svg?v=1706032894);background-size:contain;background-repeat:no-repeat}.wz_sampler.--wzrow1{color:#000;font-size:16px;font-weight:600;line-height:22px;letter-spacing:.64px}.wz_sampler.--wzrow2{color:#000;font-size:14px;font-weight:600;line-height:22px;letter-spacing:.56px}.pr-product-option.text-subdued.h6{color:#5f5f72;font-size:12px;font-weight:600;line-height:22px;letter-spacing:.48px}sale-price.h6.text-subdued{color:#000;font-size:14px;font-weight:600;line-height:14px;letter-spacing:.56px}.section-stack h2.h2:not(.side_heading){font-size:22px;line-height:28px;letter-spacing:.88px}.pr-section--newsletter .section-stack h2.h2:not(.side_heading){justify-content:center;font-size:36px}.pr-section--newsletter .content-over-media{max-height:360px}.metafield-rich_text_field p:not(:first-child){margin-top:30px}.wz_category_tag{border:1px solid #D4CFCF;background:var(--White, #FFF);display:inline-block;padding:8px 10px;color:var(--B-B_Textcolor, #333)!important;font-size:10px;line-height:1;letter-spacing:.4px;transition:var(--wz-opacity-preset)}.wz_category_tag:hover{opacity:var(--wz-opacity-output)}.wz_body h2{font-size:20px;font-weight:600;line-height:40px;letter-spacing:.8px}.wz_body h2:not(:first-child){margin-top:80px}.prose.wz_body :where(:not(meta,span)+*){margin-block-start:30px}.wz_body p:has(img)+blockquote,.wz_body p:has(img)+.caption,.wz_body img+.caption{margin-block:10px!important;padding:0;border-inline-start-width:0}.wz_body p:has(img)+blockquote p,.wz_body p:has(img)+.caption,.wz_body img+.caption{color:var(--B-B_Topbutton, #5F5F72);font-size:12px;line-height:24px;letter-spacing:.48px}.link_with_icon{font-size:12px;line-height:38px;letter-spacing:.72px}@media screen and (min-width: 700px){.wz_body h2{font-size:24px;letter-spacing:.96px}.link_with_icon{font-size:14px;letter-spacing:.84px}}@media screen and (min-width: 1000px){.wz_body p:has(img)+blockquote,.wz_body p:has(img)+.caption,.wz_body img+.caption{margin-inline-start:0!important;padding-inline-start:0!important}}.article__wrapper,.wz_content{margin-inline-start:16px;margin-inline-end:16px}.wz_sampler+.wz_sampler{margin-top:80px}@media screen and (min-width: 700px){.article__image+.article__wrapper,.article__image+.wz_content{margin-block-start:0}.article__wrapper,.wz_content{margin-inline:0;padding-left:40px;padding-right:40px;max-width:980px;margin-left:auto;margin-right:auto}}.mt_list{border-top:1px solid var(--B-B_Linecolor, #D4D4D4);display:grid;width:100%;gap:10px}.mt_list li{color:#8f8f8f;font-size:12px;line-height:1;letter-spacing:.4px;display:flex;height:12px}.mt_list li:first-child{padding-top:20px;height:32px}.mt_feature>a{color:var(--B-B_Textcolor, #333);font-size:12px;line-height:1;letter-spacing:.48px;display:inline-block;width:fit-content;padding:10px;border:1px solid #D4CFCF;background:var(--White, #FFF);transition:var(--wz-opacity-preset)}.mt_feature>a:hover{opacity:var(--wz-opacity-output)}.mt_otherinfo{display:grid;grid-template-columns:100%;gap:10px;width:100%}.otherarticles{justify-content:space-between;align-items:center;width:100%;display:flex;flex-flow:row wrap}.author_wrap{background:var(--B-Accentcolor, #EDEFF1);padding:20px;display:flex;flex-flow:column wrap;width:100%}.author_wrap>div:has(h4){display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:1rem}.author_wrap>div:has(h4) img{width:80px;height:80px;border-radius:100%}.author_wrap>div:has(h4) h4{color:var(--B-B_Textcolor, #333);font-size:16px;font-style:normal;font-weight:600;line-height:39.8px;letter-spacing:.64px;font-family:var(--heading-font-family)}.wz_content .author_wrap p{font-size:14px;line-height:26px;letter-spacing:.56px;margin-bottom:20px}@media screen and (min-width: 700px){.mt_list{gap:20px}.mt_list li{font-size:14px;letter-spacing:.56px;height:14px}.mt_list li:first-child{height:34px}.mt_feature>a{font-size:14px;padding:20px}.author_wrap>div:has(h4) h4{font-size:20px;letter-spacing:.8px}}.wz_03{gap:3px}.wz_10{gap:10px}.wz_20_40{gap:20px}.wz_80{gap:80px}.wz_30{gap:30px}.article{padding-bottom:0}.section-spacing{padding:0}.wz_timetag{justify-content:space-between;width:100%;flex-flow:row wrap}.article__image{display:block;position:relative}.article__image:before{content:"";padding-top:66.6%;display:block}.article__image>img{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}span:has(time){display:flex}@media screen and (max-width: 699px){.md-only{display:none!important}}@media screen and (min-width: 700px){.sm-only{display:none!important}.wz_20_40{gap:40px}.article__image:before{padding-top:500px}.wz_article_col .container.container--sm,.wz_related_articles .container.container--sm,.wz_other_featured .container.container--sm,.pr-image_with_text .container.container--sm{padding:0 40px;max-width:980px;margin:0 auto}}@media screen and (max-width: 699px){.wz_article_col .container.container--sm,.wz_related_articles .container.container--sm,.wz_other_featured .container.container--sm,.pr-image_with_text .container.container--sm{margin-inline-start:1rem;margin-inline-end:1rem}}.btn-wh{width:100%;height:54px;font-family:var(--heading-font-family);font-size:14px;line-height:normal;letter-spacing:.56px;display:flex;align-items:center;justify-content:center;flex-flow:row wrap;gap:6px;background:#fff;transition:opacity .2s ease-in-out}.btn-wh:hover{opacity:.7}.btn-gr{background-image:none;background-color:#5f5f72}.btn-wh-txt.wz_btn span{font-family:dnp-shuei-mincho-pr6n,YuMincho,Hiragino Mincho ProN,serif;font-weight:600;color:#fff}.btn-wh-txt.wz_btn{margin:20px auto!important}
/*# sourceMappingURL=/cdn/shop/t/90/assets/wz_style.css.map */
