:root{--font-heading-family: "do-and-dare-bold", "Helvetica", "sans-serif" !important;--font-body-family: "do-and-dare-regular", "Helvetica", "sans-serif" !important;--font-navigation-family: "do-and-dare-bold", "Helvetica", "sans-serif" !important;--font-button-family: "do-and-dare-bold", "Helvetica", "sans-serif" !important}strong,b{font-family:do-and-dare-bold,Helvetica,sans-serif;font-weight:700;letter-spacing:.01rem}@media only screen and (min-width: 600px){.page-width--full-width--desktop{max-width:100%;padding:0}}@media only screen and (max-width: 600px){.page-width--full-width--mobile{max-width:100%;padding:0}}@media screen and (min-width: 750px){.banner__box{width:100%}.banner .banner__content{padding:1rem 4rem}}@media screen and (min-width: 750px) and (max-width: 989px){.banner__box{width:100%}}.banner__box{padding:2rem 3rem}.banner__box>*+*{margin-top:1rem}.banner__box :last-child:is(.button){margin-top:1.25rem}h1{margin-top:2rem}h2{margin-top:0rem;margin-bottom:.5rem}h4{margin-top:0;margin-bottom:-.5rem}.product-form__input{margin:2rem 0 1rem;--swatch-input--size: 3.5rem}noscript .product-form__input{margin:2rem 0 0}.product-form__input .form__label{font-size:1.3rem;margin-bottom:.1rem;font-family:do-and-dare-bold,Arial,san-serif;text-transform:uppercase}fieldset.product-form__input .form__label{font-size:1.3rem;margin-bottom:-.5rem;font-family:do-and-dare-bold,Arial,san-serif}.product-form__input .form__popup{width:initial;margin-top:1rem;margin-left:0rem;font-size:1.4rem}.product-form__input .form__popup .link{align-items:start;text-align:left;white-space:normal!important}.product-form__input input[type=radio]+label{padding:0 5px;min-width:2.75rem;min-height:2.75rem;justify-content:center;border-radius:5px;margin-inline-end:.75rem}.product-form__input input[type=radio]+.color__swatch{width:3.2rem;height:3.2rem;margin-inline-end:0rem}.product-form__buttons{grid-column-gap:0rem;grid-row-gap:0rem}.product__info-container .share-button{margin:1rem 0 0}.product__text.caption-with-letter-spacing{font-size:1.1rem}.product__title{margin-bottom:0rem}.product__tax{display:none}.product-countdown{margin-bottom:0rem}.product-countdown--compact{padding:.75rem 1rem .5rem}.product-countdown--compact .countdown{line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.product__accordion .accordion__title{letter-spacing:.15rem;font-family:do-and-dare-bold}.product__info-container .product-form,.product__info-container .share-button{margin:.5rem 0rem 2rem}.product__info-container .product__description{margin:2rem 0rem}.product__info-container>*+*{margin:0rem 0 0}.product__inventory-item{padding-top:1rem}.variant-selects{display:grid;grid-template-columns:repeat(2,1fr);place-content:flex-start;gap:10px;margin-top:0}.complementary-products .card-information__button{display:none}.card-information__text{text-align:left}@media screen and (max-width: 749px){.product__media-wrapper product-gallery{margin:auto}}@media screen and (max-width: 749px){.product-popup-modal__content{width:50%;max-width:50%}}@media screen and (max-width: 749px){media-gallery .thumbnail-slider{margin-top:.5rem;margin-bottom:1rem}}@media screen and (max-width: 768px){.slider__slide{width:70%}}.responsive-blog-video{padding-bottom:56.25%;padding-top:25px;position:relative;height:0}.responsive-blog-video iframe,.responsive-blog-video object,.responsive-blog-video embed{position:absolute;top:0;left:0;width:100%;height:100%}.faq details summary{font-family:do-and-dare-bold,Helvetica,"sans-serif";color:rgba(var(--color-foreground),1)}.scrolling-promotion .promotion__item{border-radius:10px}.custom-blog-button{text-align:center;margin:20px 0;display:inline-block;background-color:#fddb69;color:#000;padding:10px 20px;border-radius:5px;text-decoration:none;font-weight:700;transition:background-color .3s ease}.menu-drawer__menu a[href*=bamboo-underwear-subscription]{color:#e6489a!important;border-bottom:1px solid rgba(196,196,196)!important}@media screen and (min-width: 990px){.header__inline-menu a[href*=bamboo-underwear-subscription],.header__menu-item[href*=bamboo-underwear-subscription],.list-menu__item[href*=bamboo-underwear-subscription],dropdown-menu a[href*=bamboo-underwear-subscription]{color:#e6489a!important;display:inline-flex}.header__inline-menu a[href*=bamboo-underwear-subscription]:hover,.header__inline-menu a[href*=bamboo-underwear-subscription]:focus,.header__inline-menu a[href*=bamboo-underwear-subscription]:visited{color:#e6489a!important}}.custom-footer-text{background-color:#fff;color:#000;font-size:calc(var(--font-heading-scale) * 1.2rem);letter-spacing:.2em;text-transform:uppercase;line-height:1.25;margin-top:0;margin-bottom:0}.footer-block__details-content a[href*=bamboo-underwear-subscription]{font-weight:700;font-style:italic;padding-bottom:10px;display:block;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:6px}.footer-block__details-content a[href*=gift-cards]{padding-top:10px;display:block;border-top:1px solid rgba(255,255,255,.2);margin-top:6px}.product-media-modal__content .media-wrapper:not(.is-active){display:none!important}@media (max-width: 749px){.product-media-modal__content{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.css.map */
