@charset "UTF-8";:root{--header-vertical-padding: 16px;--header-icon-padding: 27px;--header-menu-padding: 20px;--header-promo-text-gap: 20px;--header-nav-max-width: 100%}store-header .header__wrapper{margin-top:-1px;padding-top:var(--header-vertical-padding);padding-bottom:var(--header-vertical-padding);background:rgb(var(--background)/.7)}store-header .header__wrapper .header__link-list{gap:var(--header-menu-padding)}store-header .header__icon-list{gap:var(--header-icon-padding)}store-header .header__icon-list .header__cart-count .count-bubble{background:rgb(var(--primary-contrasting))}store-header .header__icon-list svg{color:var(--primary-color)}store-header .header__icon-list svg.icon-hamburger{color:#fff}store-header nav .mega-menu{justify-content:center;padding:var(--spacing-10) 0;gap:0;background:#fff;display:block}store-header nav .mega-menu .mega-menu__nav{justify-content:space-between;max-width:var(--header-nav-max-width)}store-header nav .mega-menu .mega-menu__nav .bold-heading{font-family:var(--heading-font-family),sans-serif}store-header nav .mega-menu .mega-menu__nav .bold-heading .reversed-link{cursor:pointer}store-header nav .mega-menu .mega-menu__nav li{font-family:var(--text-font-family),sans-serif;gap:7px;color:#000}store-header nav .mega-menu .navigation-promo__wrapper{max-width:690px;margin-top:15px}store-header nav .mega-menu .navigation-promo__wrapper .content-over-media{gap:var(--header-promo-text-gap)}store-header nav .mega-menu mega-menu-promo-carousel img{height:46vh}store-header nav .mega-menu .navigation-promo--grid{grid-template-columns:1fr 1fr 1fr;height:46vh}store-header nav .mega-menu .navigation-promo--grid a:nth-child(1){height:46vh;grid-column:1/3;grid-row:1/3}store-header nav .mega-menu .navigation-promo--grid a:nth-child(2),store-header nav .mega-menu .navigation-promo--grid a:nth-child(3){height:calc((46vh - 1rem)/2)}store-header nav .mega-menu .navigation-promo--grid a:nth-child(3){grid-column-start:3;grid-row-start:2}@media only screen and (max-width: 1150px){navigation-drawer .panel__wrapper .navigation-promo--grid img{width:172px;height:172px}}navigation-drawer .panel__wrapper .panel__scroller{border-bottom:1px solid #d7d2cb}navigation-drawer .panel__wrapper .group{line-height:normal}navigation-drawer .panel__wrapper .text-with-icon{font-size:var(--text-base)}navigation-drawer .panel__wrapper .h3 span{font-size:var(--text-base)}navigation-drawer .panel__wrapper .panel-footer .social-media svg{width:24px;height:24px}navigation-drawer .panel__wrapper .panel-footer .panel-footer__account-link{font-size:var(--text-base)}nav .link-faded-reverse:hover svg,nav details[open] .link-faded-reverse svg{transform:rotate(180deg)}:root{--augmentation-placement__font-family: var(--headings-font-family);--augmentation-placement__color: #002b49;--augmentation-placement__border-color: #002b49;--augmentation-placement__background-color: #002b49;--augmentation-placement__poster-color: #eee;--augmentation-placement__core-color-white: #fff;--augmentation-placement__core-background-color-white: #fff}#augmentation-title{color:rgb(var(--button-background-primary))}.has-augmentation-placement .augmentation-placement-trigger{font-family:var(--augmentation-placement__font-family),sans-serif;font-size:16px;font-weight:600;line-height:16px;color:var(--augmentation-placement__color);text-align:center;white-space:nowrap;display:inline-block;width:294px;min-width:auto;height:50px;min-height:auto;padding:12px 40px;cursor:default;border:2px solid var(--augmentation-placement__border-color);border-radius:100px}.has-augmentation-placement .augmentation-placement-trigger span{vertical-align:middle}.has-augmentation-placement .augmentation-placement-trigger.icon:before{vertical-align:middle;display:inline-block;width:24px;height:24px;margin-right:.5rem;content:"";background-color:var(--augmentation-placement__background-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:cover;mask-size:cover}.has-augmentation-placement button.augmentation-placement-trigger{cursor:pointer}.has-augmentation-placement button.augmentation-placement-trigger:focus,.has-augmentation-placement button.augmentation-placement-trigger:focus-visible{outline:none}.has-augmentation-placement button.augmentation-placement-trigger:focus,.has-augmentation-placement button.augmentation-placement-trigger:hover{color:#000;border-color:#000}.has-augmentation-placement button.augmentation-placement-trigger:focus.icon:before,.has-augmentation-placement button.augmentation-placement-trigger:hover.icon:before{background-color:#000}.has-augmentation-placement #model-viewer-wrapper{display:block;min-height:400px;text-align:center}.has-augmentation-placement #model-viewer-wrapper.hidden{display:none}.has-augmentation-placement #model-viewer-wrapper .disclaimer{margin-top:7rem}.has-augmentation-placement #model-viewer-wrapper #model-viewer #ar-error,.has-augmentation-placement #model-viewer-wrapper #model-viewer #ar-button,.has-augmentation-placement #model-viewer-wrapper #model-viewer #ar-failure{position:absolute;left:50%;visibility:visible;opacity:1;border:1px solid var(--augmentation-placement__border-color)}.has-augmentation-placement #model-viewer-wrapper #model-viewer #ar-error{top:50%;transition:opacity .3s;transform:translate3d(-50%,-50%,0)}.has-augmentation-placement #model-viewer-wrapper #model-viewer #ar-error.hidden{visibility:hidden;opacity:0;transition:visibility 2s,opacity 1s 1s}.has-augmentation-placement #model-viewer-wrapper #model-viewer #ar-error,.has-augmentation-placement #model-viewer-wrapper #model-viewer #ar-failure{padding:1rem}.has-augmentation-placement #model-viewer-wrapper #model-viewer #ar-button,.has-augmentation-placement #model-viewer-wrapper #model-viewer #ar-failure{bottom:1rem;transform:translate(-50%)}.has-augmentation-placement #model-viewer-wrapper #model-viewer #ar-failure{display:none}.has-augmentation-placement #model-viewer-wrapper #model-viewer[ar-tracking=not-tracking] #ar-failure{display:block}.has-augmentation-placement #model-viewer-wrapper #model-viewer #ar-prompt{position:absolute;bottom:175px;left:50%;display:none;animation:elongate 2s infinite ease-in-out alternate}.has-augmentation-placement #model-viewer-wrapper #model-viewer #ar-prompt img{animation:circle 4s linear infinite}.has-augmentation-placement #model-viewer-wrapper #model-viewer[ar-status=session-started] #ar-prompt{display:block}.has-augmentation-placement #code-wrapper{display:flex;visibility:visible;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-content:flex-start;align-items:flex-start}.has-augmentation-placement #code-wrapper #code-text{margin-right:10px}.has-augmentation-placement #code-wrapper.hidden{display:none}.has-augmentation-placement #code-wrapper div{flex:1 1 auto;align-self:auto}.has-augmentation-placement #code-wrapper div#code{text-align:center;flex:0 1 auto;margin-right:2rem}.has-augmentation-placement #code-wrapper div#code canvas{width:200px;height:200px}.has-augmentation-placement .augmentation-placement #augmentation-placement-trigger-wrapper{display:flex;visibility:visible;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;align-items:flex-start}.has-augmentation-placement .augmentation-placement #augmentation-placement-trigger-wrapper .augmentation-placement-trigger{flex:0 1 auto;align-self:auto}.has-augmentation-placement .augmentation-placement #augmentation-placement-trigger-wrapper.hidden{display:none}.has-augmentation-placement #augmentation-placement-modal{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background:#f0f0f0}.has-augmentation-placement #augmentation-placement-modal #augmentation-title{margin-top:166px;color:rgb(var(--button-background-primary));margin-bottom:3rem;padding:0 var(--spacing-12)}.has-augmentation-placement #augmentation-placement-modal #augmentation-title h5{display:inline-block;width:95%}.has-augmentation-placement #augmentation-placement-modal #augmentation-title span#close-modal{text-align:right;display:inline-block;width:5%;cursor:pointer}.has-augmentation-placement #augmentation-placement-modal model-viewer{width:100%;height:48vh}.has-augmentation-placement #augmentation-placement-modal .modal-inner-wrap{width:calc(100% - 2rem);margin:5rem 1rem 0}.has-augmentation-placement #augmentation-placement-modal .modal-inner-wrap .modal-header,.has-augmentation-placement #augmentation-placement-modal .modal-inner-wrap .modal-content{padding:2rem 2rem 1rem}.has-augmentation-placement #augmentation-placement-modal .modal-inner-wrap .modal-header{position:relative}.has-augmentation-placement #augmentation-placement-modal .modal-inner-wrap .modal-header .action-close{right:10px;width:auto;min-width:auto;height:auto;min-height:auto}.has-augmentation-placement #augmentation-placement-modal .modal-inner-wrap .modal-header .action-close:before{line-height:1;content:"\d7"}@keyframes circle{0%{transform:translate(-50%) rotate(0) translate(50px) rotate(0)}to{transform:translate(-50%) rotate(360deg) translate(50px) rotate(-360deg)}}@keyframes elongate{0%{transform:translate(100px)}to{transform:translate(-100px)}}@media only screen and (min-width: 480px) and (max-width: 1440px){.has-augmentation-placement .augmentation-placement-modal .modal-inner-wrap .modal-header .action-close{padding:20px 10px}}@media only screen and (min-width: 1000px){.has-augmentation-placement .product{grid-template-rows:auto 1fr;grid-row-gap:10px}.has-augmentation-placement .product-info{grid-column-start:2;grid-row:span 2}.has-augmentation-placement #augmentation-buttons{grid-column-start:1}}@media only screen and (max-width: 1000px){.has-augmentation-placement .product-info{grid-row-start:3}}@media only screen and (min-width: 600px){.has-augmentation-placement .augmentation-placement #augmentation-placement-trigger-wrapper{justify-content:center;gap:20px}}@media only screen and (max-width: 600px){.has-augmentation-placement #augmentation-placement-modal #augmentation-title{margin-top:150px;margin-bottom:4rem}.has-augmentation-placement #augmentation-placement-modal #augmentation-title span#close-modal{font-size:26px}.has-augmentation-placement .augmentation-placement #augmentation-placement-trigger-wrapper{margin:0 -10px}.has-augmentation-placement .augmentation-placement-trigger{margin-right:5px;padding:0 15px}.has-augmentation-placement .augmentation-placement-trigger.icon:before{margin-right:unset}}@media only screen and (max-width: 1440px){.has-augmentation-placement .augmentation-placement-trigger{font-size:16px}.has-augmentation-placement .augmentation-placement #augmentation-placement-trigger-wrapper .augmentation-placement-trigger:only-of-type,.has-augmentation-placement .augmentation-placement #augmentation-placement-trigger-wrapper .augmentation-placement-trigger:last-of-type{margin-right:0}.has-augmentation-placement .augmentation-placement-modal .modal-inner-wrap{left:50%;margin:8rem 2rem 0;transform:translate(-50%)}.has-augmentation-placement .augmentation-placement-modal .modal-inner-wrap .modal-header,.has-augmentation-placement .augmentation-placement-modal .modal-inner-wrap .modal-content{padding:3rem 3rem 2rem}.has-augmentation-placement .augmentation-placement-modal.render .modal-inner-wrap{width:calc(60vw + 6rem);min-width:calc(600px + 6rem);max-width:calc(1000px + 6rem)}.has-augmentation-placement .augmentation-placement-modal.code .modal-inner-wrap{width:calc(40vw + 6rem);min-width:calc(400px + 6rem);max-width:calc(600px + 6rem)}}#support-landing,#blog-support,#blog-support-article{max-width:1440px;margin:0 auto}#support-landing .blogs .support-title,#blog-support .blogs .support-title,#blog-support-article .blogs .support-title{display:flex;justify-content:center;align-items:center;width:100%;height:120px}#support-landing .blogs .support-title h5,#blog-support .blogs .support-title h5,#blog-support-article .blogs .support-title h5{font-weight:700;color:#002b49;text-align:center;display:block;width:100%;margin:0 auto}#support-landing .blogs .blogs-links,#blog-support .blogs .blogs-links,#blog-support-article .blogs .blogs-links{width:100%;max-width:1200px;margin:0 auto 60px;padding:0 20px;grid-template-columns:1fr 1fr 1fr;gap:10px}#support-landing .blogs .blogs-links .blog-link,#blog-support .blogs .blogs-links .blog-link,#blog-support-article .blogs .blogs-links .blog-link{color:#002b49;text-align:center;display:flex;justify-content:center;align-self:stretch;height:100%;padding:12px 10px;border:1px solid #d7d2cb;background-color:#fff}#support-landing .blogs #blogs-links-dropdown,#blog-support .blogs #blogs-links-dropdown,#blog-support-article .blogs #blogs-links-dropdown{width:80%;margin:0 auto;padding:0 20px;border:1px solid #000;border-radius:8px;background:#fff}#support-landing .blogs #blogs-links-dropdown .accordian-container,#blog-support .blogs #blogs-links-dropdown .accordian-container,#blog-support-article .blogs #blogs-links-dropdown .accordian-container{font-size:20px}#support-landing .blogs .blog-sections,#support-landing .blogs .popular,#blog-support .blogs .blog-sections,#blog-support .blogs .popular,#blog-support-article .blogs .blog-sections,#blog-support-article .blogs .popular{width:100%}#support-landing .blogs .blog-sections .template-product-complex,#support-landing .blogs .popular .template-product-complex,#blog-support .blogs .blog-sections .template-product-complex,#blog-support .blogs .popular .template-product-complex,#blog-support-article .blogs .blog-sections .template-product-complex,#blog-support-article .blogs .popular .template-product-complex{padding-top:50px}#support-landing .blogs .blog-sections .accordion__toggle.bold,#support-landing .blogs .popular .accordion__toggle.bold,#blog-support .blogs .blog-sections .accordion__toggle.bold,#blog-support .blogs .popular .accordion__toggle.bold,#blog-support-article .blogs .blog-sections .accordion__toggle.bold,#blog-support-article .blogs .popular .accordion__toggle.bold{text-transform:capitalize}#support-landing .blogs .blog-sections .metafield-multi_line_text_field,#support-landing .blogs .popular .metafield-multi_line_text_field,#blog-support .blogs .blog-sections .metafield-multi_line_text_field,#blog-support .blogs .popular .metafield-multi_line_text_field,#blog-support-article .blogs .blog-sections .metafield-multi_line_text_field,#blog-support-article .blogs .popular .metafield-multi_line_text_field{color:#000}#support-landing .blogs .blog-sections .view-all,#support-landing .blogs .popular .view-all,#blog-support .blogs .blog-sections .view-all,#blog-support .blogs .popular .view-all,#blog-support-article .blogs .blog-sections .view-all,#blog-support-article .blogs .popular .view-all{font-size:16px;line-height:20px;color:#000;border-top:1px solid #d7d2cb}#support-landing .blogs .blog-sections .view-all a,#support-landing .blogs .popular .view-all a,#blog-support .blogs .blog-sections .view-all a,#blog-support .blogs .popular .view-all a,#blog-support-article .blogs .blog-sections .view-all a,#blog-support-article .blogs .popular .view-all a{display:block;margin:0 auto}#support-landing .blogs .blog-sections .view-all a div,#support-landing .blogs .popular .view-all a div,#blog-support .blogs .blog-sections .view-all a div,#blog-support .blogs .popular .view-all a div,#blog-support-article .blogs .blog-sections .view-all a div,#blog-support-article .blogs .popular .view-all a div{display:flex;justify-content:center;padding:25px 0}#support-landing .blogs .blog-sections .view-all a div span,#support-landing .blogs .popular .view-all a div span,#blog-support .blogs .blog-sections .view-all a div span,#blog-support .blogs .popular .view-all a div span,#blog-support-article .blogs .blog-sections .view-all a div span,#blog-support-article .blogs .popular .view-all a div span{line-height:25px;display:inline-block;height:25px}#support-landing .blogs .blog-sections .view-all a div span:nth-child(1),#support-landing .blogs .popular .view-all a div span:nth-child(1),#blog-support .blogs .blog-sections .view-all a div span:nth-child(1),#blog-support .blogs .popular .view-all a div span:nth-child(1),#blog-support-article .blogs .blog-sections .view-all a div span:nth-child(1),#blog-support-article .blogs .popular .view-all a div span:nth-child(1){margin-right:10px}#support-landing #blog-back-nav,#blog-support #blog-back-nav,#blog-support-article #blog-back-nav{font-weight:700;color:#002b49;padding:30px 48px 10px}#support-landing #blog-back-nav span svg,#blog-support #blog-back-nav span svg,#blog-support-article #blog-back-nav span svg{transform:rotate(180deg)}#support-landing .section-stack__main details.faq-link,#blog-support .section-stack__main details.faq-link,#blog-support-article .section-stack__main details.faq-link{padding:20px 0;border-top:1px solid #d7d2cb}#support-landing .section-stack__main details.faq-link:nth-child(1),#blog-support .section-stack__main details.faq-link:nth-child(1),#blog-support-article .section-stack__main details.faq-link:nth-child(1){border-top:none}#support-landing .section-stack__main details.faq-link a,#blog-support .section-stack__main details.faq-link a,#blog-support-article .section-stack__main details.faq-link a{display:flex;justify-content:space-between}#blog-support .section-stack__main{width:100%}#blog-support-article .article-content{padding-top:20px;padding-bottom:0;border-bottom:none}@media screen and (min-width: 699px){#support-landing .blogs .blogs-links,#blog-support .blogs .blogs-links,#blog-support-article .blogs .blogs-links{display:grid}}@media screen and (min-width: 699px){#blogs-links-dropdown.sm\:hidden{display:none}}@media screen and (max-width: 699px){#support-landing .blogs .support-title,#blog-support .blogs .support-title,#blog-support-article .blogs .support-title{height:50px}#support-landing .blogs .support-title h5,#blog-support .blogs .support-title h5,#blog-support-article .blogs .support-title h5{text-align:left;width:90%}#support-landing #blog-back-nav,#support-landing #blog-support #blog-back-nav,#blog-support #blog-back-nav,#blog-support #blog-support #blog-back-nav,#blog-support-article #blog-back-nav,#blog-support-article #blog-support #blog-back-nav{padding:0 20px}}.search-with-image .content-over-media{height:560px}.search-with-image form{display:flex;gap:20px}.search-with-image form .button{color:#fff;width:30%}.search-with-image .section{padding:0}.search-with-image input{color:#000;text-indent:10px;width:50vw;height:50px;margin:10px auto}@media screen and (max-width: 699px){.search-with-image .content-over-media{height:480px}.search-with-image form{flex-direction:column;width:100%;max-width:300px;margin:0 auto}.search-with-image input{width:98%}.search-with-image form .button{width:96%}}.product-list .bazaar-summary{position:absolute;top:20px;right:20px}.bazaar-reviews{padding:50px;border-radius:25px;background-color:#fff}@media only screen and (max-width: 699px){.section.bazaar-reviews-container{padding:0}.section.bazaar-reviews-container .bazaar-reviews{padding:0;border-radius:0}}.template-search .article-list{display:block;max-width:1000px;margin:0 auto}.template-search .article-list .article-result{margin:35px auto;padding:10px}.template-search .article-list .article-result:hover{background-color:#ddd}.minislider{--press-padding-inline: var(--spacing-5);display:grid;max-width:var(--press-max-width);gap:0;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:var(--press-padding-inline);padding-inline-end:var(--press-padding-inline)}.minislider mini-slider{min-height:50px}.minislider__list{display:grid;align-items:center}.minislider__list blockquote{margin:0}.minislider__list>*{grid-area:1/-1}.minislider__list-item{gap:var(--spacing-8);justify-items:center;display:flex;justify-content:center;align-items:center}.minislider__list-item:not(.is-selected){visibility:hidden;opacity:0}.minislider__list-item .rating{margin-block-end:calc(var(--press-padding-inline) * -1)}.minislider__list-item .blockquote{font-size:var(--text-base)}.minislider__list-item .blockquote:before{content:none}.minislider__list-item .blockquote:first-child{margin-block-start:0}.minislider__logo{display:flex;justify-content:center;align-items:center;max-height:var(--text-base);border:1px solid rgb(var(--press-items-border))}.minislider__logo img{height:100%}.minislider__logo.bg-custom{padding:var(--spacing-6)}.minislider__image{width:100%;max-width:var(--press-image-max-width, none)}.minislider__controls{display:grid;justify-content:center;align-items:center;gap:var(--spacing-5);grid:auto/auto-flow;min-height:25px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/core.css.map?v=178454339765585108641736941781 */
