.template-product .product__title__wrapper{margin-bottom:2.2rem;margin-top:1rem}.template-product .product__info-container>.shopify-block,.template-product .product__info-container>.shopify-app-block,.template-product .product__info-container>.jdgm-preview-badge{margin-bottom:2.2rem}.template-product .product__info-container>.shopify-block .jdgm-preview-badge,.template-product .product__info-container>.shopify-app-block .jdgm-preview-badge{margin-bottom:2.2rem}.template-product .product__description{margin-bottom:3.2rem}.template-product .product__description p+ul,.template-product .product__description p+ol{margin-top:1.8rem}.template-product .product__description li{margin-top:1rem;margin-bottom:1rem}.template-product .product__buy-buttons{margin-bottom:2.8rem}.template-product .product__info-container>.breadcrumb{margin-bottom:1.2rem!important}.template-product .product__info-container>.product__text{display:block;margin-bottom:1.2rem!important;margin-top:2rem!important}.template-product .product__title__wrapper.badges-type--block .badge{display:block;width:max-content;margin-top:4.2rem!important;margin-bottom:2rem!important}.product__info-container .product__title__wrapper{display:flex;flex-direction:column;align-items:flex-start;row-gap:1.2rem}.product__info-container .product__title__wrapper>.badge{margin-top:0!important}@media screen and (max-width:749px){.product__info-container .product-form__buttons-row{display:flex;flex-wrap:nowrap;width:100%}.product__info-container .product-form__quantity{flex:0 0 auto}.product__info-container .product-form__submit{flex:1 1 0;width:auto;min-width:0;max-width:none}}.product__info-container .badge--soldout{background:#e6e6e6!important;color:#3f3f3f!important;border:1px solid #e6e6e6}.card__badge .badge--soldout-card{background:#e6e6e6!important;background-color:#e6e6e6!important;color:#3f3f3f!important;border:1px solid #e6e6e6}.product__title__wrapper>.badge,.card__badge .badge{display:inline-flex;align-items:center;width:fit-content;padding:.5rem 1rem!important;line-height:1.2;border-radius:999px}.product__title__wrapper>.badge,.card__badge .badge{text-transform:none!important}.mobile-menu-search{width:100%;padding:1rem 1.5rem 1.8rem}.mobile-menu-search__field{display:flex;align-items:center;width:100%;min-height:4.8rem;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:999px;background:rgb(var(--color-background));transition:border-color .2s ease}.mobile-menu-search__field:focus-within{border-color:rgb(var(--color-foreground))}.mobile-menu-search__input{flex:1 1 auto;min-width:0;height:4.8rem;padding:0 .8rem 0 1.6rem;border:0;outline:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;appearance:none;-webkit-appearance:none}.mobile-menu-search__input::placeholder{color:rgba(var(--color-foreground),.55);opacity:1}.mobile-menu-search__input::-webkit-search-cancel-button{cursor:pointer}.mobile-menu-search__button{display:flex;align-items:center;justify-content:center;flex:0 0 4.8rem;width:4.8rem;height:4.8rem;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.mobile-menu-search__button svg{width:2rem;height:2rem}.mobile-menu-predictive-search{display:block;width:100%}.mobile-menu-predictive-search .mobile-menu-search{width:100%}.mobile-menu-predictive-search .predictive-search--mobile-menu{width:100%;max-height:calc(100dvh - var(--header-height, 0px) - var(--ann-height, 0px) - 12rem);margin:0;padding:0 0 1.6rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.mobile-menu-predictive-search .predictive-search__result-group{margin-top:1.6rem}.mobile-menu-predictive-search .predictive-search__heading,.mobile-menu-predictive-search .predictive-search__results-groups-wrapper,.mobile-menu-predictive-search .predictive-search__text{width:100%}.mobile-menu-predictive-search[open]+.menu-drawer__menu{display:none}@media screen and (max-width:575px){.mobile-menu-predictive-search .predictive-search__results-list_products,.mobile-menu-predictive-search .predictive-search__results-list_collections,.mobile-menu-predictive-search .predictive-search__results-list_articles,.mobile-menu-predictive-search .predictive-search__results-list_pages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.header__icons-wrapper>.header__search_desktop{display:flex!important}.header__icons-wrapper>.header__search_desktop .header__top_text{display:none!important}.header__icons-wrapper>.header__search_desktop .header__icon--search{display:flex;align-items:center;justify-content:center;width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;padding:0}.header__icons-wrapper>.header__search_desktop .header__top_icon{display:flex;align-items:center;justify-content:center}.header__icons-wrapper>.header__search_desktop svg{width:2.4rem;height:2.4rem}}@media screen and (max-width:749px){.header__search_desktop details[open] .header__search-inner{z-index:20}.header__search_desktop details[open] .header__search-mobile-close{z-index:22}.header__search_desktop .search__form .search__label{display:block;max-width:none;margin-bottom:2rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3.2rem;line-height:1.05;letter-spacing:-.04em;text-transform:none;color:rgb(var(--color-foreground-title))}}@media screen and (max-width:749px){.header__search_desktop .search__input,.header__search_desktop input[type=search]{font-size:2rem!important;line-height:1.2}.header__search_desktop .search__input::placeholder,.header__search_desktop input[type=search]::placeholder{font-size:2rem!important}}.mobile-menu-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:1rem;height:1rem;margin-right:.4rem;background:linear-gradient(45deg,transparent 43%,rgb(var(--color-foreground)) 43%,rgb(var(--color-foreground)) 57%,transparent 57%),linear-gradient(-45deg,transparent 43%,rgb(var(--color-foreground)) 43%,rgb(var(--color-foreground)) 57%,transparent 57%);opacity:.65;cursor:pointer}.mobile-menu-search__input::-webkit-search-cancel-button:hover{opacity:1}@media screen and (min-width:1100px){.list-menu--inline .list-menu--megamenu>.mega-menu{max-height:calc(100vh - var(--header-height) - var(--announcement-height))!important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.5rem);transition:opacity .16s ease,transform .2s cubic-bezier(.22,1,.36,1),visibility 0s linear .16s!important;will-change:opacity,transform}.list-menu--inline .list-menu--megamenu:hover>.mega-menu,.list-menu--inline .list-menu--megamenu-visible>.mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .16s ease,transform .2s cubic-bezier(.22,1,.36,1),visibility 0s!important}.list-menu--inline.boulderuj-mega-switching .list-menu--megamenu>.mega-menu{transition:none!important}.list-menu--inline.boulderuj-mega-switching .list-menu--megamenu:not(.boulderuj-mega-entering)>.mega-menu{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-.3rem)!important}.list-menu--inline.boulderuj-mega-switching .list-menu--megamenu.boulderuj-mega-entering>.mega-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.list-menu--megamenu-visible>.mega-menu .promo-menu__heading{animation:boulderujMegaLinkIn .2s ease both}.list-menu--megamenu-visible>.mega-menu .promo-menu__item{animation:boulderujMegaLinkIn .22s ease both}.list-menu--megamenu-visible>.mega-menu .promo-menu__item:nth-child(1){animation-delay:.02s}.list-menu--megamenu-visible>.mega-menu .promo-menu__item:nth-child(2){animation-delay:.04s}.list-menu--megamenu-visible>.mega-menu .promo-menu__item:nth-child(3){animation-delay:.06s}.list-menu--megamenu-visible>.mega-menu .promo-menu__item:nth-child(4){animation-delay:.08s}.list-menu--megamenu-visible>.mega-menu .promo-menu__item:nth-child(5){animation-delay:.1s}.list-menu--megamenu-visible>.mega-menu .promo-menu__item:nth-child(6){animation-delay:.12s}}@media screen and (min-width:1600px){.list-menu--inline .list-menu--megamenu>.mega-menu{max-height:82rem!important}}@keyframes boulderujMegaLinkIn{0%{opacity:0;transform:translate(-.5rem)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.list-menu--inline .list-menu--megamenu>.mega-menu,.list-menu--megamenu-visible>.mega-menu .promo-menu__heading,.list-menu--megamenu-visible>.mega-menu .promo-menu__item{animation:none!important;transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/boulderuj-custom.css.map */
