@media screen and (max-width:749px){body{overflow-x:hidden}.page-width{padding-left:16px;padding-right:16px}.announcement-bar__message{font-size:12px;line-height:1.35;padding:8px 12px}.header{padding-top:8px;padding-bottom:8px}.header__heading-logo{max-width:130px}h1,.h1{font-size:30px;line-height:1.15}h2,.h2{font-size:26px;line-height:1.2}h3,.h3{font-size:20px;line-height:1.25}p{font-size:15px;line-height:1.6}.button,.shopify-payment-button__button,.product-form__submit{min-height:46px;font-size:15px;border-radius:999px}.banner{min-height:auto}.banner__content{padding:32px 16px}.banner__box{padding:20px 0}.banner__heading{font-size:30px;line-height:1.15;margin-bottom:10px}.banner__text{font-size:15px;line-height:1.5;margin-bottom:18px}.banner__buttons{gap:10px}.banner__buttons .button{width:100%}.card__heading{font-size:14px;line-height:1.35;min-height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.price{font-size:15px}.card-information{padding-top:8px}.collection .grid,.product-grid{column-gap:10px;row-gap:20px}.collection .grid__item,.product-grid .grid__item{padding-bottom:8px}.collection .grid--2-col-tablet-down .grid__item,.collection .grid__item{width:calc(50% - 5px);max-width:calc(50% - 5px)}.collection .card__media{border-radius:12px;overflow:hidden}.collection .card__content{padding-top:8px}.collection .card__heading a{font-size:14px;line-height:1.35}.trust-bar{padding:10px 0;overflow:hidden}.trust-bar .page-width{padding-left:0;padding-right:0}.trust-bar__grid{display:flex;gap:10px;overflow-x:auto;padding:0 16px;scroll-snap-type:x mandatory;scroll-padding-left:16px;-webkit-overflow-scrolling:touch}.trust-bar__grid::-webkit-scrollbar{display:none}.trust-bar__item{box-sizing:border-box;flex:0 0 calc((100vw - 42px)/2);max-width:calc((100vw - 42px)/2);padding:10px 8px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.06);scroll-snap-align:start;text-align:center}.trust-bar__title--desktop,.trust-bar__text--desktop{display:none}.trust-bar__title--mobile{display:block;margin:0;font-size:12px;line-height:1.25;font-weight:600;white-space:nowrap}.trust-bar__text--mobile{display:block;margin-top:3px;font-size:11px;line-height:1.25;color:#555;white-space:nowrap}.trust-bar__link{display:none}.product-size-guide{padding:32px 0;overflow-x:hidden}.product-size-guide .page-width{width:100%;max-width:100%;padding-left:16px;padding-right:16px;overflow-x:hidden}.product-size-guide__header{margin-bottom:18px}.product-size-guide__title{font-size:26px;line-height:1.2}.product-size-guide__subtitle{font-size:14px;line-height:1.55}.product-size-guide__inner{display:block;width:100%;max-width:100%;min-width:0}.product-size-guide__media{width:100%;max-width:100%;margin-bottom:18px;overflow:hidden}.product-size-guide__image{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;display:block!important;object-fit:contain!important;object-position:center center!important;border-radius:14px}.product-size-guide__content{width:100%;max-width:100%;min-width:0;overflow:hidden}.product-size-guide__content-title{font-size:20px;line-height:1.3}.product-size-guide__content-text{font-size:14px;line-height:1.6;margin-bottom:14px}.product-size-guide__table-wrap{width:100%;max-width:100%;overflow-x:auto}.product-size-guide__table{width:max-content;min-width:100%}.product-size-guide__table thead th,.product-size-guide__table tbody td{padding:10px 12px;font-size:13px}.product-size-guide__tip{font-size:13px;line-height:1.6}.methods-of-payment{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px;padding:4px 8px 0;margin-top:-4px;max-width:100%}.methods-of-payment img{height:28px;max-width:44px;width:auto;padding:0;display:block}}@media screen and (max-width:749px){.product__description{display:none!important}}@media screen and (max-width:749px){.product-size-guide{padding:28px 0!important}.product-size-guide__header{margin-bottom:14px!important}.product-size-guide__title{margin:0 0 6px!important;font-size:24px!important;line-height:1.18!important}.product-size-guide__subtitle{max-width:320px!important;margin:0 auto!important;font-size:13px!important;line-height:1.45!important}.product-size-guide__media{margin-bottom:14px!important}.product-size-guide__content-title{margin:0 0 8px!important;font-size:18px!important;line-height:1.25!important}.product-size-guide__content-text{font-size:13px!important;line-height:1.5!important;margin-bottom:10px!important}.product-size-guide__table thead th,.product-size-guide__table tbody td{padding:8px 10px!important;font-size:12px!important}.product-size-guide__tip{margin-top:8px!important;font-size:12px!important;line-height:1.5!important}}@media screen and (max-width:749px){.product-how-to-wear-video{padding:28px 0!important}.product-how-to-wear-video__header{margin-bottom:14px!important}.product-how-to-wear-video__title{margin:0 0 6px!important;font-size:24px!important;line-height:1.18!important}.product-how-to-wear-video__subtitle{display:none!important}.product-how-to-wear-video video,.product-how-to-wear-video iframe{border-radius:16px!important;max-height:72vh!important;object-fit:cover!important}}@media screen and (max-width:749px){.related-products{padding-top:20px!important;padding-bottom:28px!important}.related-products.page-width{padding-left:16px!important;padding-right:16px!important}.related-products__heading{margin:0 0 14px!important;font-size:24px!important;line-height:1.18!important}.related-products .grid.product-grid{column-gap:12px!important;row-gap:20px!important}.related-products .grid__item{width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;padding-bottom:0!important}.related-products .card-wrapper,.related-products .card{height:100%!important}.related-products .card__inner,.related-products .card__media{border-radius:16px!important;overflow:hidden!important}.related-products .card__content,.related-products .card-information,.related-products .card__information{padding-top:8px!important;padding-bottom:0!important}.related-products .card__heading,.related-products .card__heading a{margin:0!important;font-size:13px!important;line-height:1.35!important;min-height:36px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-decoration:none!important}.related-products .price{margin-top:4px!important;font-size:14px!important;line-height:1.3!important}.related-products .price:has(.price__sale .price-item--sale) .price__regular{display:none!important}.related-products .price:has(.price__sale .price-item--sale) .price__sale{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px!important}.related-products .price:has(.price__sale .price-item--sale) .price__sale .price-item--regular{font-size:12px!important;opacity:.72!important;text-decoration:line-through!important}.related-products .price:has(.price__sale .price-item--sale) .price-item--sale,.related-products .price:has(.price__sale .price-item--sale) .price-item--last{font-size:14px!important;font-weight:700!important}.related-products .price:not(:has(.price__sale .price-item--sale)) .price-item--regular{font-size:14px!important;font-weight:700!important;opacity:1!important}.related-products .badge,.related-products .card__badge .badge{font-size:11px!important;line-height:1!important;padding:5px 8px!important;min-width:auto!important}.related-products .card__badge{top:8px!important;left:8px!important}.related-products .rating,.related-products .rating-star,.related-products .caption{font-size:11px!important;line-height:1.2!important}}@media screen and (max-width:749px){.footer{padding-bottom:80px!important}.footer .page-width,.footer__content-top,.footer__content-bottom{padding-left:16px!important;padding-right:16px!important}.footer .footer-block--newsletter,.footer__newsletter{margin-bottom:20px!important}.footer .footer-block__heading,.footer .footer__heading,.footer .newsletter-form__field-wrapper+*{margin-bottom:10px!important}.footer .footer-block--newsletter .footer-block__heading,.footer .footer-block--newsletter h2,.footer .footer-block--newsletter h3{font-size:24px!important;line-height:1.18!important;margin:0 0 10px!important}.footer .footer-block--newsletter p,.footer .footer-block--newsletter .rte,.footer .newsletter__subheading{font-size:14px!important;line-height:1.5!important;margin-bottom:12px!important}.footer .field__input,.footer .newsletter-form__field-wrapper .field__input{min-height:46px!important;font-size:15px!important;padding-top:10px!important;padding-bottom:10px!important;border-radius:999px!important}.footer .footer-block,.footer .footer-block--menu{margin-bottom:18px!important}.footer .footer-block__heading{font-size:18px!important;line-height:1.25!important;margin:0 0 10px!important}.footer .list-menu,.footer .footer-block__details-content,.footer .footer-block__details-content .list-menu{gap:8px!important}.footer .list-menu__item,.footer .footer-block__details-content li,.footer .footer-block__details-content a{font-size:14px!important;line-height:1.45!important;padding-top:4px!important;padding-bottom:4px!important}.footer .grid,.footer .footer__blocks-wrapper{row-gap:10px!important}.footer .footer__content-top{padding-top:24px!important;padding-bottom:12px!important}.footer .footer__content-bottom{padding-top:12px!important}.footer .footer__list-social,.footer .footer__payment,.footer .footer__localization{margin-top:10px!important}}@media screen and (max-width:749px){.footer{padding-bottom:88px!important}.footer .footer-block--newsletter .footer-block__heading,.footer .footer-block--newsletter h2,.footer .footer-block--newsletter h3{font-size:22px!important;line-height:1.15!important;margin:0 0 10px!important}.footer .footer-block--newsletter p,.footer .newsletter__subheading{font-size:14px!important;line-height:1.45!important;margin-bottom:10px!important}.footer .footer__copyright,.footer .copyright__content,.footer .policies,.footer .policies li,.footer .policies a{font-size:12px!important;line-height:1.45!important}.footer .footer__content-bottom{padding-top:10px!important;padding-bottom:6px!important}.footer .list-social{margin-bottom:14px!important}.footer .footer__payment{margin-top:10px!important;margin-bottom:12px!important}}@media screen and (max-width:749px){.product-best-for{padding-top:0!important;padding-bottom:24px!important}.product-best-for__header{margin-bottom:10px!important}.methods-of-payment{margin-bottom:4px!important}}@media screen and (max-width:749px){.product-why-it-works{padding:20px 0 24px!important}.product-why-it-works__header{margin-bottom:12px!important}.product-why-it-works__title{margin:0 0 6px!important;font-size:24px!important;line-height:1.18!important}.product-why-it-works__subtitle{max-width:320px!important;margin:0 auto!important;font-size:13px!important;line-height:1.45!important;opacity:.82!important}.product-why-it-works__grid,.product-why-it-works__cards,.product-why-it-works__inner{gap:12px!important}.product-why-it-works__card,.product-why-it-works__item{padding:14px!important;border-radius:16px!important}.product-why-it-works__card-title,.product-why-it-works__item-title{margin:0 0 8px!important;font-size:15px!important;line-height:1.2!important}.product-why-it-works__card-text,.product-why-it-works__item-text,.product-why-it-works p{font-size:13px!important;line-height:1.5!important;margin:0!important}}@media screen and (max-width:749px){.banner{min-height:auto!important}.banner__content{padding:20px 16px 12px!important}.banner__box{padding:10px 0 0!important}.banner__heading{margin:0 0 8px!important;font-size:28px!important;line-height:1.1!important;letter-spacing:0!important}.banner__text{margin:0 0 14px!important;font-size:14px!important;line-height:1.55!important}.banner__buttons{gap:10px!important;margin-bottom:12px!important}.banner__buttons .button{min-height:46px!important}.banner .rte p,.banner__box>p,.banner__text+p{margin:0 0 14px!important;font-size:13px!important;line-height:1.4!important}.banner__media,.banner__media img{border-radius:16px!important;overflow:hidden!important}.banner__media{margin-top:0!important}}@media screen and (max-width:749px){.template-collection .collection .grid.product-grid,.template-collection .grid.product-grid,.collection .grid.product-grid{column-gap:12px!important;row-gap:16px!important}.template-collection .collection .grid__item,.template-collection .grid__item,.collection .grid__item{width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;padding-bottom:0!important}.template-collection .card__media,.template-collection .card__inner,.collection .card__media,.collection .card__inner{border-radius:16px!important;overflow:hidden!important}.template-collection .card__content,.template-collection .card-information,.collection .card__content,.collection .card-information{padding-top:8px!important}.template-collection .card__heading,.template-collection .card__heading a,.collection .card__heading,.collection .card__heading a{margin:0!important;font-size:13px!important;line-height:1.35!important;min-height:36px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-decoration:none!important}.template-collection .price,.collection .price{margin-top:4px!important;font-size:14px!important;line-height:1.3!important}.template-collection .price-item--regular,.collection .price-item--regular{font-size:12px!important;opacity:.72!important}.template-collection .price-item--sale,.template-collection .price-item--last,.collection .price-item--sale,.collection .price-item--last{font-size:14px!important;font-weight:700!important}.template-collection .badge,.collection .badge{font-size:11px!important;line-height:1!important;padding:5px 8px!important;min-width:auto!important}.template-collection .quick-add,.template-collection .quick-add__submit,.template-collection .card__content .button,.collection .quick-add,.collection .quick-add__submit,.collection .card__content .button{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mobile-iydoamea.css.map */
