:root{--z-index-modal: 30;--z-index-toolbar: 7;--z-index-header: 6;--z-index-header-submenu: 7;--z-index-header-bottom-row: 3;--z-index-header-drawers: 5;--z-index-header-drawers-mobile: 3;--z-index-header-search: 7;--z-index-loader: 4;--z-index-header-search-overlay: 1;--header-padding-bottom: 0;--gutter: 30px;--page-width: 1500px;--page-width-narrow: 1000px;--page-width-gutter-small: 17px;--grid-gutter-small: 16px;--slide-curve: .25s cubic-bezier(.165, .84, .44, 1);--drawer-box-shadow: 0 10px 25px rgba(0, 0, 0, .15);--product-grid-margin: 10px;--product-grid-padding: 12px;--product-radius: 10px;--page-top-padding: 35px;--page-narrow: 900px;--page-width-padding: 20px;--grid-gutter: 22px;--index-section-padding: 60px;--section-header-bottom: 40px;--size-chart-margin: 30px 0;--size-chart-icon-margin: 5px;--newsletter-reminder-padding: 20px 30px 20px 25px;--text-frame-margin: 10px;--desktop-menu-chevron-size: 10px;--site-nav-item-padding: 15px;--site-nav-item-padding-top-bottom: 7px;--site-nav-icon-padding: 7px;--element-accordion-border-width: 2px;--element-input-box-shadow-spread-radius: 2px;--color-text: #211F1D;--color-red: #DB161B;--color-yellow: #F9D400;--color-tan: #F0EFED;--color-crust: #6B655D;--color-crust-light:rgb(207, 203, 198)}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-style:italic}.section-header{text-align:center}.section-header.section-header--with-link{text-align:left}.main-content .form-vertical label,label,.label{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1em}.label-info{margin-bottom:0}.main-content .form-vertical input,.form-vertical select,.form-vertical textarea{margin-bottom:30px;background:#fff}.main-content .field__input{background:#fff}.element-input{color:var(--color-text);background:#fff}.site-header__search-island svg{color:var(--color-text);height:25px;width:25px}.main-content .element-button,.main-content .element-button--shopify-payment-wrapper .shopify-payment-button .shopify-payment-button__button--unbranded{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1em;box-shadow:5px 5px #000;color:#fff;background:var(--color-red)}:is(.main-content .element-button,.main-content .element-button--shopify-payment-wrapper .shopify-payment-button .shopify-payment-button__button--unbranded).element-button--inverted{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1em;box-shadow:5px 5px #000;color:#fff;background:var(--color-red)}.btn{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1em;box-shadow:5px 5px #000;color:#fff;padding:12px 15px!important;background:var(--color-red)}.main-content .element-button .element-text{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1em}.cart__continue{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;box-shadow:0 0 #000!important;color:var(--root-color-primary)!important;background:#fff!important}:is(.element-button,.element-button--shopify-payment-wrapper .shopify-payment-button .shopify-payment-button__button--unbranded).element-button--inverted{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1em;box-shadow:5px 5px #000;color:#fff;padding:12px 15px!important;background:var(--color-red)}.element-button .element-text:is([class*=element-text--body]):where(.element-text--body-md){font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading)}.element-button,.element-button--shopify-payment-wrapper .shopify-payment-button .shopify-payment-button__button--unbranded{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1em;box-shadow:5px 5px #000;color:#fff;padding:12px 15px!important;background:var(--color-red)}@media (max-width: 768px){.main-content .element-button,.cart__continue{padding:12px 15px!important}}button[disabled]{cursor:default;background:#ccc!important;color:var(--color-text)!important}.element-quantity-selector__button{box-shadow:0 0 #000!important;color:var(--color-text)!important;background:var(--color-crust-light)!important}.element-quantity-selector__input{background:#fff!important;--element-input-color-secondary: var(--color-crust-light)!important}.btn--circle{padding:15px!important}.section--divider,.hr,hr,hr.hr--large{border-top:2px solid;border-top-color:var(--color-crust-light)}.vibrate-1{-webkit-animation:vibrate-1 .3s linear infinite both;animation:vibrate-1 .3s linear infinite both}@-webkit-keyframes vibrate-1{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate-1{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}to{-webkit-transform:translate(0);transform:translate(0)}}.site-header__element--top{padding:0}.announcement-bar{padding:2px 0}.announcement-slider__content,.announcement-slider__content a{text-decoration:none;font-size:13px;font-weight:400}.site-header__logo{margin:7px 0}.template-index .site-header__logo{-webkit-animation:swirl-in-fwd 1s ease-out both;animation:swirl-in-fwd 1s ease-out both}@-webkit-keyframes swirl-in-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);opacity:0}to{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}}@keyframes swirl-in-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);opacity:0}to{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}}.site-nav__link--underline:after{border-bottom:2px solid;border-bottom-color:var(--color-yellow)}.megamenu__cols{columns:3}@media only screen and (min-width: 769px){.megamenu .megamenu__col-title .site-nav__dropdown-link--top-level{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1.5em}}@media only screen and (min-width: 769px){.megamenu .site-nav__dropdown-link{font-weight:var(--element-text-font-weight--body);letter-spacing:var(--element-text-letter-spacing--body);text-transform:var(--element-text-text-transform--body);-webkit-font-smoothing:antialiased}}.slide-nav__link{font-weight:700;text-transform:uppercase}.predictive__screen{background:color-mix(in srgb,#ffffff var(--shade-60),transparent)}.search__input-wrap label{display:none}.predictive-search-results h3{padding-bottom:10px;border-bottom:2px solid;border-color:var(--color-crust-light);margin-bottom:10px}.results__search-btn{padding:10px;border-bottom:2px solid;border-color:var(--color-crust-light)}.element-button--close-search{box-shadow:0 0 #000;background:transparent}@media only screen and (min-width: 769px){[data-layout=left-center] .header-item--icons{flex:0 0 150px!important}}.site-nav__link--icon{--element-icon-size: 2.5em}.footer__block--image{margin-bottom:30px}.footer__block--image .inline-list{margin-top:20px}.footer__block--image .inline-list li{padding:5px}.footer__block--image .inline-list .element-icon{width:26px;height:26px}.footer__blocks{justify-content:space-between;gap:20px}.footer__title.heading-sm{letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1.5em!important}.footer__section .grid__item{padding-left:0}.footer__base-links{font-size:12px}.footer__base-links a{font-size:12px;text-decoration:none}.footer__section .payment-icons{margin-bottom:0}.payment-icons svg{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray}@media only screen and (min-width:769px){.footer__section .payment-icons{float:right}}@media only screen and (max-width:768px){.footer__section .payment-icons{margin:30px auto 0;display:flex}.footer__section .payment-icons{justify-content:center}}.footer__badge-realm{padding:60px 15px}.video-parent-section .hero__text-shadow{--z-index-overlay: -1;position:relative;display:inline-block;text-shadow:2px 2px 5px rgb(0,0,0,.75)}.video-parent-section .hero__text-shadow .hero__link{text-shadow:0px 0px 0px rgb(0,0,0,0)}@media only screen and (min-width: 769px){.video-parent-section .hero__subtitle{font-size:1.2em}}@media only screen and (min-width: 769px){.hero__subtitle{font-size:1em}}@media only screen and (min-width: 769px){.hero__sidebyside-content{max-width:50%}}@media (max-width: 768px){.hero__sidebyside-content .element-button{width:100%}.hero__sidebyside-content .hero__title{font-size:25px!important}}.accent-subtitle{letter-spacing:0em;margin:0 0 15px;font-weight:700;font-size:1.4em}.featured-row__subtext{font-size:1em}:is(.type-advanced,.type-product) .rte--strong{font-size:2.5em}@media only screen and (min-width: 769px){:is(.type-advanced,.type-product) .rte--strong{font-size:2.75em}}.promo-grid__text .enlarge-text{font-size:1.2em}.promo-grid__text .rte--em{text-transform:uppercase;font-size:1.5em}.type-advanced .promo-grid__content h2{background:var(--color-crust);margin:0 auto;padding:20px;border-radius:100px}.collection-item__title{letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-weight:var(--element-text-font-weight--heading);font-style:italic;font-size:1.25em}.grid-item__meta .element-text,.grid-item__meta element-text--body-md{letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-weight:var(--element-text-font-weight--heading);font-style:italic;font-size:1.25em}@media only screen and (min-width: 769px){.grid-item__meta{margin:10px}}.section-header__link{letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-weight:var(--element-text-font-weight--heading);font-style:italic;font-size:1.25em;text-decoration:none}.testimonials-slide.is-selected .testimonials-slider__text{background:#fff;box-shadow:0 0 #0000001a}.text-columns em{background:var(--color-yellow);padding:1px;font-size:12px;font-style:normal}.text-columns .grid__item{padding-bottom:60px}.contact-form__content .element-button{width:100%}.account__login-register ul{margin-bottom:30px!important}.account__login-box .section-header,.account__register-box .section-header{margin-bottom:15px}.account__login-box{padding:30px 20px;background:#fff;-webkit-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-bottom:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.account__register-box{padding:30px 20px;background:#fff;-webkit-radius:25px;-moz-border-radius:25px;border-radius:25px;margin:0 auto 40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:4px dashed #fff;max-width:500px}.template-collection .page-content{padding-bottom:0}.template-collection .stamped-badge-caption{display:none!important}.collection-filter__sort .element-button{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1em;box-shadow:0 0 #000!important;color:var(--root-color-primary)!important;background:transparent!important}.collection-sidebar__group .element-text.element-text--heading-xs{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1.25em}.grid-product__tags{top:0;left:0;display:inline-flex}.page-content--product{padding-top:0}@media only screen and (min-width: 769px){.product-single__sticky{position:relative;top:0}}@media only screen and (min-width: 769px){.medium-up--one-half{padding-right:30px}}.product__photos{margin-top:0}.product__main-photos .product-slideshow{border:0px solid transparent}@media only screen and (max-width: 768px){.product-main-slide{border:0px solid}}@media only screen and (min-width: 769px){.product__thumbs--below{margin-bottom:60px}}.product__thumb-arrow{background:var(--color-crust);color:#fff;padding:10px}.product__thumbs[data-position=below] .product__thumb-arrow{width:auto}.product__thumb-arrow .element-icon{width:12px;height:15px}.product-grid__content{padding-top:0;padding-bottom:40px;padding-left:12px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px}@media only screen and (min-width: 769px){.product-grid__content{padding-top:30px;padding-bottom:40px;padding-right:22px;background:var(--color-tan)}}@media (max-width: 768px){.product-grid__content{padding-top:30px}}.variant-button-wrap .element-button{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading)!important;font-weight:var(--element-text-font-weight--heading!important);letter-spacing:var(--element-text-letter-spacing--heading)!important;text-transform:var(--element-text-text-transform--heading)!important;font-style:italic!important;font-size:1em!important;box-shadow:0 0 #000!important;border:2px solid transparent;color:var(--color-text)!important;padding:12px 15px!important;background:#fff!important}.variant-button-wrap input[type=radio]:checked+:is(.element-button,.element-button--shopify-payment-wrapper .shopify-payment-button .shopify-payment-button__button--unbranded){border:2px solid var(--color-red)}.stamped-badge-caption{font-size:13px!important}.stamped-badge-starrating{color:var(--color-red)!important}#stamped-button-submit,input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary{background:var(--color-red)!important}.stamped-summary-actions-clear,.stamped-summary-actions-mobile-filter,.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading)!important;font-weight:var(--element-text-font-weight--heading)!important;letter-spacing:var(--element-text-letter-spacing--heading)!important;text-transform:var(--element-text-text-transform--heading)!important;font-style:italic!important;font-size:1em!important;box-shadow:5px 5px #000!important;color:#fff!important;padding:12px 15px!important;background:var(--color-red)!important;text-align:center;width:auto;line-height:25px!important;border:0px solid #ccd6e0!important;border-radius:50px!important;margin:0!important}.stamped-summary-actions-newquestion:before,.stamped-summary-actions-newreview:before,.stamped-summary-actions-mobile-filter i:before,.stamped-summary-actions-clear:before{color:#fff!important}.stamped-review-content-wrapper{background:#fff!important}.product-grid__content .element-price{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1.5em}.product-grid__content .product__policies{display:none!important}.product-grid__content .add-to-cart{margin-top:20px;margin-bottom:20px}.element-accordion .element-text:is([class*=element-text--heading]):where(.element-text--heading-xs){font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1.2em}.product-grid__content .element-accordion__toggle,.product-grid__content .element-accordion__content{padding:6px 0 20px}.cart__item-title{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading);font-weight:var(--element-text-font-weight--heading);letter-spacing:var(--element-text-letter-spacing--heading);text-transform:var(--element-text-text-transform--heading);font-style:italic;font-size:1.5em}.cart__image a{height:150px}.cart__shipping-notice{background:#fff;padding:20px;margin:30px 0}.cart__page .element-price{font-weight:700;font-size:16px}.cart__terms .element-checkbox{font-style:normal;font-weight:700;font-size:13px}.cart__terms .element-checkbox a{text-decoration:underline}.element-button--search{font-size:1em;box-shadow:0 0 #000!important;color:#fff;background:transparent!important}.stamped-reviews-title{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading)!important;font-weight:var(--element-text-font-weight--heading)!important;letter-spacing:var(--element-text-letter-spacing--heading)!important;text-transform:var(--element-text-text-transform--heading)!important;font-style:italic!important;font-size:1.5em!important;color:var(--color-text)!important}.stamped-widget-title{margin-bottom:30px!important;text-align:center!important;font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading)!important;font-weight:var(--element-text-font-weight--heading)!important;letter-spacing:var(--element-text-letter-spacing--heading)!important;text-transform:var(--element-text-text-transform--heading)!important;font-style:italic!important;font-size:1.5em!important;color:var(--color-text)!important}#stamped-reviews-widget[data-widget-type=full-page] .stamped-widget-text:after{content:" reviews"!important}.stamped-reviews-title a{color:var(--color-text)!important}.stamped-widget-buttons,.stamped-full-page-tabs{display:none!important}.stamped-review-card{background:#fff!important;padding:15px!important;border:1px solid var(--color-crust-light)!important;border-radius:5px;transition:box-shadow .3s ease-in-out}#omnisend-form-695c083acbe05ec780045ff7-action-627932485028ebd8c6660c51.omnisend-form-695c083acbe05ec780045ff7-action-627932485028ebd8c6660c51{box-shadow:5px 5px #000;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/5/assets/realm.css.map */
