@import"barrier-sections.css";.product--tshirt .bp-info.bp-tinfo{padding:var(--bp-info-padding-y, 40px) var(--bp-info-padding, 20px);gap:0}@media screen and (max-width:749px){.product--tshirt .bp-info.bp-tinfo{padding:var(--bp-info-padding-y, 40px) var(--bp-info-padding, 20px)}}.product--tshirt .bp-info__header~.bp-tinfo__title-wrap{margin-top:10px}.product--tshirt .bp-tinfo__title-wrap~.bp-info__description{margin-top:20px}.product--tshirt .bp-tinfo__title-wrap~.bp-tpicker,.product--tshirt .bp-info__description~.bp-tpicker{margin-top:var(--bp-block-gap, 30px)}.product--tshirt .bp-tpicker~.bp-cta{margin-top:var(--bp-cta-gap, 20px)}.product--tshirt .bp-cta~.bp-tfaq{margin-top:var(--bp-tfaq-gap-top, 60px)}.product--tshirt .bp-tfaq~.bp-tbenefits,.product--tshirt .bp-cta~.bp-tbenefits{margin-top:var(--bp-benefits-gap-top, 30px)}@media screen and (max-width:749px){.product--tshirt .bp-tpicker~.bp-cta{margin-top:var(--bp-cta-gap-m, 20px)}.product--tshirt .bp-cta~.bp-tfaq{margin-top:var(--bp-tfaq-gap-top-m, 60px)}.product--tshirt .bp-tfaq~.bp-tbenefits,.product--tshirt .bp-cta~.bp-tbenefits{margin-top:var(--bp-benefits-gap-top-m, 30px)}}.product--tshirt .bp-tinfo__title-wrap{display:flex;flex-direction:column;gap:10px}.product--tshirt .bp-tinfo__subtitle{font-size:18px;line-height:1;letter-spacing:-.02em}@media screen and (max-width:749px){.product--tshirt .bp-info__title{font-size:30px;line-height:32px;letter-spacing:-.02em}.product--tshirt .bp-tinfo__subtitle{font-size:14px;line-height:14px}}.product--tshirt .bp-tpicker variant-selects{display:flex;flex-direction:column;gap:20px}.product--tshirt .bp-tpicker fieldset.product-form__input{gap:10px}.product--tshirt .bp-tpicker .product-form__input legend.form__label{margin:0 0 10px;font-size:var(--bp-tlabel-fs, 21px);line-height:1}@media screen and (max-width:749px){.product--tshirt .bp-tpicker .product-form__input legend.form__label{font-size:var(--bp-tlabel-fs-m, 18px)}}.product--tshirt .bp-tcolor{display:block}.product--tshirt .bp-tcolor__cards{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--bp-tcolor-gap, 10px);width:100%}.product--tshirt .bp-tcolor__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;margin:0;padding:0}.product--tshirt .bp-tcolor__image{display:block;width:var(--bp-tcolor-w, 140px);height:var(--bp-tcolor-h, 174px);overflow:hidden;background:#f8f8f8;border:1px solid transparent;box-sizing:border-box;transition:border-color .15s}.product--tshirt .bp-tcolor__image img,.product--tshirt .bp-tcolor__image .bp-tcolor__fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;object-fit:cover;font-size:14px;color:#000}.product--tshirt .bp-tcolor__input:checked+.bp-tcolor__card .bp-tcolor__image{border-color:#000}.product--tshirt .bp-tcolor__input:focus-visible+.bp-tcolor__card .bp-tcolor__image{outline:2px solid #000;outline-offset:2px}.product--tshirt .bp-tcolor__label{font-size:14px;line-height:1;color:#000}.product--tshirt .bp-tcolor__card--soldout .bp-tcolor__image{opacity:.4}.product--tshirt .bp-tcolor__soldout{position:absolute;inset-inline:0;top:50%;transform:translateY(-50%);text-align:center;font-size:12px;line-height:1;padding:4px;background:#fff;border:1px solid #000}@media screen and (max-width:749px){.product--tshirt .bp-tcolor__image{width:var(--bp-tcolor-w-m, 114px);height:var(--bp-tcolor-h-m, 141px)}}.product--tshirt .product-form__input--tsize{display:flex;flex-wrap:wrap;gap:10px}.product--tshirt .product-form__input--tsize legend.form__label{flex-basis:100%;margin-bottom:10px}.product--tshirt .product-form__input--tsize input[type=radio]+label{flex:1 1 0;min-width:60px;height:var(--bp-amount-h, 40px);padding:8px;font-size:var(--bp-amount-fs, 16px);line-height:1;border:1px solid #000;background:#fff;color:#000}.product--tshirt .product-form__input--tsize input[type=radio]:checked+label{background:#000;color:#fff}@media screen and (max-width:749px){.product--tshirt .product-form__input--tsize input[type=radio]+label{height:var(--bp-amount-h-m, 30px);font-size:var(--bp-amount-fs-m, 14px);padding:8px 6px}}.product--tshirt .bp-tfaq{width:100%;display:flex;flex-direction:column;gap:30px;direction:rtl}.product--tshirt .bp-tfaq__tabs{display:flex;gap:20px;width:100%}.product--tshirt .bp-tfaq__tab{flex:1 1 0;display:flex;align-items:center;justify-content:center;height:var(--bp-tfaq-tab-h, 30px);padding:8px 30px;margin:0;border:1px solid #000;border-radius:0;background:#fff;color:#000;font-family:var(--font-barrier-body-regular);font-size:var(--bp-tfaq-tab-fs, 16px);line-height:1;cursor:pointer;transition:background .15s,color .15s}.product--tshirt .bp-tfaq__tab:not(:only-child).is-active{background:#000;color:#fff}.product--tshirt .bp-tfaq__panel{display:none;flex-direction:column;gap:var(--bp-tfaq-item-gap, 10px)}.product--tshirt .bp-tfaq__panel.is-active{display:flex}.product--tshirt .bp-tfaq__item{border-bottom:1px solid #000;padding-bottom:var(--bp-tfaq-item-gap, 10px)}.product--tshirt .bp-tfaq__item:last-child{border-bottom:0;padding-bottom:0}.product--tshirt .bp-tfaq__summary{display:flex;align-items:center;gap:20px;list-style:none;cursor:pointer;text-align:right}.product--tshirt .bp-tfaq__summary::-webkit-details-marker{display:none}.product--tshirt .bp-tfaq__icon{flex-shrink:0;font-family:var(--font-barrier-display);font-size:14px;line-height:1;color:#000;transition:transform .2s}.product--tshirt .bp-tfaq__item[open] .bp-tfaq__icon{transform:rotate(45deg)}.product--tshirt .bp-tfaq__q{font-family:var(--font-barrier-body);font-size:var(--bp-tfaq-q-fs, 18px);line-height:1;letter-spacing:-.02em;color:#000}.product--tshirt .bp-tfaq__a{padding:12px 34px 4px 0;font-size:var(--bp-tfaq-a-fs, 16px);line-height:1.5;color:#000;text-align:right}.product--tshirt .bp-tfaq__a>*:first-child{margin-top:0}.product--tshirt .bp-tfaq__a>*:last-child{margin-bottom:0}@media screen and (max-width:749px){.product--tshirt .bp-tfaq__tab{height:var(--bp-tfaq-tab-h-m, 27px);font-size:var(--bp-tfaq-tab-fs-m, 14px)}.product--tshirt .bp-tfaq__q{font-size:var(--bp-tfaq-q-fs-m, 16px)}.product--tshirt .bp-tfaq__a{font-size:var(--bp-tfaq-a-fs-m, 14px)}}.product--tshirt .bp-tbenefits .bp-benefits__heading{font-size:var(--bp-benefits-heading-fs, 16px);line-height:1}.product--tshirt .bp-tbenefits .bp-benefits__item{line-height:1;align-items:center}.product--tshirt .bp-tbenefits .bp-benefits__icon{margin-top:0;width:12px;height:12px}.product--tshirt .bp-tbenefits .bp-benefits__icon svg{width:12px;height:12px}@media screen and (max-width:749px){.product--tshirt .bp-tbenefits .bp-benefits__heading{font-size:var(--bp-benefits-heading-fs-m, 12px)}}.product--tshirt .barrier-pgallery.bp-tdots-host{position:relative}.product--tshirt .bp-tdots{position:absolute;inset-inline:0;bottom:var(--bp-tdots-bottom, 16px);z-index:3;display:flex;justify-content:center;align-items:center;gap:0;pointer-events:none;direction:ltr}.product--tshirt .bp-tdots__dot{position:relative;flex:0 0 auto;width:18px;height:24px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.product--tshirt .bp-tdots__dot:before{content:"";position:absolute;top:50%;left:50%;width:var(--bp-tdots-size, 8px);height:var(--bp-tdots-size, 8px);transform:translate(-50%,-50%);border-radius:0;box-sizing:border-box;background:#fff;border:1px solid var(--bp-tdots-color, #000);transition:background .15s ease}.product--tshirt .bp-tdots__dot.is-active:before{background:var(--bp-tdots-color, #000)}.product--tshirt .bp-tdots__dot:focus-visible:before{outline:2px solid var(--bp-tdots-color, #000);outline-offset:3px}@media(hover:hover){.product--tshirt .bp-tdots__dot:not(.is-active):hover:before{background:#e8e8e8}}@media(prefers-reduced-motion:reduce){.product--tshirt .bp-tdots__dot:before{transition:none}}.product--tshirt .barrier-pgallery__slide img{object-fit:contain;object-position:center}@media screen and (min-width:750px){.product--tshirt .barrier-pgallery,.product--tshirt .barrier-pgallery__slide{background:var(--bp-gallery-bg, #e8e8e8)}.product--tshirt .barrier-pgallery__track{scroll-behavior:smooth}}@media screen and (max-width:749px){.product--tshirt .product__media-wrapper,.product--tshirt .barrier-pgallery,.product--tshirt .barrier-pgallery__track,.product--tshirt .barrier-pgallery__slide{height:auto}.product--tshirt .barrier-pgallery__track{align-items:flex-start}.product--tshirt .barrier-pgallery__slide img{width:100%;height:auto}}.product--tshirt .bp-cta .product-form__submit>span{font-size:0}.product--tshirt .bp-cta .product-form__submit>span:before{content:var(--bp-cta-label, "\5d4\5d5\5e1\5e3  \5dc\5e1\5dc");font-size:var(--bp-cta-fs, 16px);white-space:nowrap}@media screen and (max-width:749px){.product--tshirt .bp-cta .product-form__submit>span:before{font-size:var(--bp-cta-fs-m, 14px)}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-main-product-tshirt.css.map */
