.csg-btns{position:relative;padding-top:26px;row-gap:28px}.csg-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.csg-bracket{position:absolute;box-sizing:border-box;height:16px;border-top:1.5px solid #c9c9c9}.csg-bracket:before,.csg-bracket:after{content:"";position:absolute;top:0;width:1.5px;height:6px;background:#c9c9c9}.csg-bracket:before{left:0}.csg-bracket:after{right:0}.csg-bracket__label{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#fff;padding:0 8px;font-size:12px;font-weight:600;color:#555;white-space:nowrap;line-height:1}.expected-delivery{padding:12px 14px;background:#f5f5f5;border-radius:10px;font-size:10px;line-height:1.15;color:inherit;text-align:left;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:14px;container-type:inline-size;container-name:ed}.expected-delivery--dys{margin:20px 0 0}.expected-delivery--cart{margin:12px 0}.expected-delivery__heading{font-weight:600;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#000000b8;margin-bottom:0;white-space:nowrap}.expected-delivery__options{display:flex;flex:1 1 auto;min-width:0;align-items:center;justify-content:center;flex-wrap:nowrap;text-align:left}.expected-delivery__option{display:flex;align-items:center;gap:8px}.expected-delivery__option:first-child{padding-right:12px}.expected-delivery__option+.expected-delivery__option{border-left:1px solid rgba(0,0,0,.09);padding-left:12px}.expected-delivery__icon{flex:0 0 auto;display:inline-flex;align-items:center}.expected-delivery__icon svg{width:20px;height:20px}.expected-delivery__body{display:flex;flex-direction:column;min-width:0;gap:2px}.expected-delivery__label{font-weight:600;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:#0000008c;white-space:nowrap}.expected-delivery__date{font-weight:600;font-size:12px;letter-spacing:.01em;color:#000000d9;white-space:nowrap}.expected-delivery--mini{background:transparent;border-radius:0;padding:0;flex-direction:column;align-items:flex-start;gap:8px;margin:0;container-type:normal}.quantity-submit-row:has(>.expected-delivery--mini){display:grid!important;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:auto auto;column-gap:44px;align-items:start}.quantity-submit-row:has(>.expected-delivery--mini)>*{grid-column:1 / -1;grid-row:auto}.quantity-submit-row:has(>.expected-delivery--mini)>.label{grid-column:1;grid-row:1;width:auto!important;margin-right:0!important}.quantity-submit-row:has(>.expected-delivery--mini)>.quantity-wrapper{grid-column:1;grid-row:2;margin:0!important}.quantity-submit-row:has(>.expected-delivery--mini)>.expected-delivery--mini{grid-column:2;grid-row:1 / 3;align-self:center;justify-self:stretch;margin:0!important}.quantity-submit-row:has(>.expected-delivery--mini)>.quantity-submit-row__submit{grid-column:1 / -1;grid-row:3}.expected-delivery--mini .expected-delivery__heading{font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:#000;line-height:1.4}.expected-delivery--mini .expected-delivery__options{flex:0 0 auto;align-self:stretch;width:auto;max-width:100%;box-sizing:border-box;background:linear-gradient(180deg,#fff,#f2f2f3);border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:10px 16px;box-shadow:inset 0 1px #ffffffe6,0 3px 6px -2px #0000001f,0 1px 2px #00000014}.expected-delivery--mini .expected-delivery__icon svg{width:17px;height:17px}.expected-delivery--mini .expected-delivery__label{font-size:8.5px}.expected-delivery--mini .expected-delivery__date{font-size:11px}.expected-delivery--mini .expected-delivery__option:first-child{padding-right:11px}.expected-delivery--mini .expected-delivery__option+.expected-delivery__option{padding-left:11px}.expected-delivery--cart{gap:10px;padding:9px 11px}.expected-delivery--cart .expected-delivery__heading{font-size:9px;font-size:clamp(6.6px,2.65cqi,9px)}.expected-delivery--cart .expected-delivery__icon svg{width:16px;height:16px;width:clamp(12px,4.71cqi,16px);height:clamp(12px,4.71cqi,16px)}.expected-delivery--cart .expected-delivery__label{font-size:8.5px;font-size:clamp(6.6px,2.5cqi,8.5px)}.expected-delivery--cart .expected-delivery__date{font-size:10.5px;font-size:clamp(8.5px,3.09cqi,10.5px)}.expected-delivery--cart .expected-delivery__option{gap:8px;gap:clamp(4px,2.35cqi,8px)}.expected-delivery--cart .expected-delivery__option:first-child{padding-right:9px;padding-right:clamp(5px,2.65cqi,9px)}.expected-delivery--cart .expected-delivery__option+.expected-delivery__option{padding-left:9px;padding-left:clamp(5px,2.65cqi,9px)}@container ed (max-width:390px){.expected-delivery__word{display:none}.expected-delivery__heading{font-size:9.5px}}@container ed (max-width:300px){.expected-delivery__heading{font-size:9px}.expected-delivery__icon svg{width:16px;height:16px}.expected-delivery__label{font-size:8.5px}.expected-delivery__date{font-size:10.5px}.expected-delivery__option:first-child{padding-right:9px}.expected-delivery__option+.expected-delivery__option{padding-left:9px}}@media(max-width:480px){.expected-delivery:not(.expected-delivery--mini){flex-wrap:nowrap;gap:8px;padding:8px 10px}.expected-delivery--dys{margin:12px 0 -10px}.expected-delivery--cart{margin:8px 0}.expected-delivery__heading{font-size:9.5px}.expected-delivery__icon svg{width:16px;height:16px}.expected-delivery__label{font-size:8.5px}.expected-delivery__date{font-size:10.5px}.expected-delivery__option{gap:7px}.expected-delivery__option:first-child{padding-right:9px}.expected-delivery__option+.expected-delivery__option{padding-left:9px}.expected-delivery:not(.expected-delivery--mini) .expected-delivery__word{display:none}.quantity-submit-row:has(>.expected-delivery--mini){column-gap:12px}.quantity-submit-row:has(>.expected-delivery--mini) .quantity-wrapper a{width:30px;min-width:30px;height:30px}.quantity-submit-row:has(>.expected-delivery--mini) .quantity-wrapper input[name=quantity]{width:28px;height:30px;margin:0 4px}.expected-delivery--mini{--edm: clamp(8px, 5.5vw - 9.9px, 11px);gap:6px}.expected-delivery--mini .expected-delivery__heading{font-size:clamp(13px,3.7vw,15px)}.quantity-submit-row:has(>.expected-delivery--mini)>.expected-delivery--mini{justify-self:end;align-self:start}.expected-delivery--mini .expected-delivery__options{justify-content:flex-start;padding:7px 12px}.expected-delivery--mini .expected-delivery__option{gap:calc(var(--edm)*.65)}.expected-delivery--mini .expected-delivery__icon svg{width:calc(var(--edm)*1.55);height:calc(var(--edm)*1.55)}.expected-delivery--mini .expected-delivery__label{font-size:calc(var(--edm)*.8);letter-spacing:.04em}.expected-delivery--mini .expected-delivery__date{font-size:var(--edm)}.expected-delivery--mini .expected-delivery__option:first-child{padding-right:calc(var(--edm)*.7)}.expected-delivery--mini .expected-delivery__option+.expected-delivery__option{padding-left:calc(var(--edm)*.7)}}@media(min-width:750px)and (max-width:1039px){.expected-delivery--mini .expected-delivery__word{display:none}}@media(max-width:430px){.expected-delivery--mini .expected-delivery__word{display:none}}.quantity-submit-row .quantity-submit-row__submit{margin-top:24px!important}.quantity-submit-row .quantity-submit-row__submit .button[type=submit]{position:relative;overflow:hidden;isolation:isolate;border:0!important;border-radius:12px!important;background:linear-gradient(180deg,#2b2b2e,#171718 55%,#0e0e0f)!important;color:#fff!important;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:1.2em 25px!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0000008c,0 1px 2px #00000047,0 6px 16px -6px #0006,0 16px 34px -12px #00000073!important;transform:translateY(0) scale(1);transition:transform .28s cubic-bezier(.34,1.4,.5,1),box-shadow .28s ease,background .28s ease;-webkit-tap-highlight-color:transparent}.quantity-submit-row .quantity-submit-row__submit .button[type=submit]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(130% 75% at 28% -20%,#fff3,#fff0 55%);transform:translate(-6%);animation:bb3d-drift 7.5s ease-in-out infinite alternate}.quantity-submit-row .quantity-submit-row__submit .button[type=submit]:after{content:"";position:absolute;top:0;bottom:0;left:-30%;width:45%;z-index:1;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff38,#fff0);transform:translate(-160%) skew(-16deg);transition:transform .7s cubic-bezier(.4,0,.2,1)}@keyframes bb3d-drift{0%{transform:translate(-9%)}to{transform:translate(9%)}}.quantity-submit-row .quantity-submit-row__submit .button[type=submit]:hover:not([disabled]):not(.button--sold-out):not(.disable){transform:translateY(-1.5px);background:linear-gradient(180deg,#323235,#1b1b1c 55%,#111)!important;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000080,0 2px 4px #00000042,0 12px 26px -8px #00000073,0 26px 48px -14px #00000080!important}.quantity-submit-row .quantity-submit-row__submit .button[type=submit]:hover:not([disabled]):not(.button--sold-out):not(.disable):after{transform:translate(360%) skew(-16deg)}.quantity-submit-row .quantity-submit-row__submit .button[type=submit]:active:not([disabled]):not(.button--sold-out):not(.disable){transform:translateY(-1px) scale(.985);transition:transform .09s ease;box-shadow:inset 0 1px #ffffff1a,inset 0 2px 6px #00000080,0 1px 2px #0000004d,0 5px 14px -6px #0006!important}.quantity-submit-row .quantity-submit-row__submit .button[type=submit]:focus-visible{outline:2px solid #6b62ff!important;outline-offset:3px}.variant-status--unavailable .quantity-submit-row [type=submit]{pointer-events:auto}.quantity-submit-row .quantity-submit-row__submit .button[type=submit][disabled],.quantity-submit-row .quantity-submit-row__submit .button.disable[type=submit],.quantity-submit-row .quantity-submit-row__submit .button--sold-out[type=submit]{background:#c0c0c2!important;color:#4a4a4d!important;box-shadow:inset 0 1px #ffffff4d!important;transform:none!important}.quantity-submit-row .quantity-submit-row__submit .button[type=submit][disabled]:before,.quantity-submit-row .quantity-submit-row__submit .button[type=submit][disabled]:after,.quantity-submit-row .quantity-submit-row__submit .button.disable[type=submit]:before,.quantity-submit-row .quantity-submit-row__submit .button.disable[type=submit]:after,.quantity-submit-row .quantity-submit-row__submit .button--sold-out[type=submit]:before,.quantity-submit-row .quantity-submit-row__submit .button--sold-out[type=submit]:after{display:none}.design-your-shirt--wrap .hero-btn{border-radius:12px!important;background:linear-gradient(180deg,#fff,#f4f4f7)!important;color:#1a1a1a!important;font-size:14px;font-weight:600;letter-spacing:.03em;white-space:nowrap;padding:1.05em 28px!important;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #14142d0d,0 6px 14px -10px #463bff1a;transform:translateY(0) scale(1);transition:transform .28s cubic-bezier(.34,1.4,.5,1),box-shadow .28s ease,background .28s ease;-webkit-tap-highlight-color:transparent}.design-your-shirt--wrap .hero-btn:before{background:linear-gradient(45deg,#b439a4,#463bff,#b439a4)!important;background-size:200% 200%!important;animation:bb3d-border 6s ease-in-out infinite alternate}@keyframes bb3d-border{0%{background-position:0% 50%}to{background-position:100% 50%}}.design-your-shirt--wrap .hero-btn:hover{transform:translateY(-1.5px);background:linear-gradient(180deg,#fff,#f6f6fb)!important;color:#000!important;box-shadow:inset 0 1px #fff,0 2px 4px #14142d0f,0 10px 20px -12px #463bff29}.design-your-shirt--wrap .hero-btn:active{transform:translateY(-1px) scale(.985);transition:transform .09s ease;box-shadow:inset 0 2px 6px #463bff1f,0 2px 6px -4px #463bff2e}.design-your-shirt--wrap .hero-btn:focus-visible{outline:2px solid #463bff!important;outline-offset:3px}@media(max-width:749px){.quantity-submit-row .quantity-submit-row__submit .button[type=submit]{font-size:12px;letter-spacing:.03em;padding:1.15em 14px!important}.design-your-shirt--wrap .hero-btn{font-size:13px;padding:1em 16px!important}}@media(prefers-reduced-motion:reduce){.quantity-submit-row .quantity-submit-row__submit .button[type=submit],.design-your-shirt--wrap .hero-btn{transition:none}.quantity-submit-row .quantity-submit-row__submit .button[type=submit]:before,.quantity-submit-row .quantity-submit-row__submit .button[type=submit]:after,.design-your-shirt--wrap .hero-btn:before{animation:none}.quantity-submit-row .quantity-submit-row__submit .button[type=submit]:after{transition:none}.quantity-submit-row .quantity-submit-row__submit .button[type=submit]:hover:not([disabled]):not(.button--sold-out):not(.disable):after{transform:translate(-160%) skew(-16deg)}.quantity-submit-row .quantity-submit-row__submit .button[type=submit]:hover,.quantity-submit-row .quantity-submit-row__submit .button[type=submit]:active,.design-your-shirt--wrap .hero-btn:hover,.design-your-shirt--wrap .hero-btn:active{transform:none}}.cop-row{display:flex;gap:12px;align-items:stretch;margin:20px 0 -20px}.cop-row .custom-option{flex:1 1 0;min-width:0;margin:0;display:flex}.cop-row .option-selector{display:flex;flex-direction:column;width:100%}.cop-row .option-selector>.label{margin-bottom:6px}.cop-note{display:block;font-size:11px;font-weight:400;letter-spacing:.02em;color:#00000080;margin-top:1px;text-transform:none}.cop-row .cc-select{width:100%;margin-top:auto}.cop-row .cc-select__btn{width:100%;box-sizing:border-box}@media(max-width:480px){.cop-row{gap:8px}.cop-row .option-selector>.label{font-size:12px}}.product-detail{--opt-label-w: 175px}.product-detail .pd-app-block:has([data-vsk-groups-priority]) .ora-color-label{display:block;font-size:15px;font-weight:600;color:#000;line-height:1.4}.product-detail .pd-app-block.ora-no-color .ora-color-label{display:none!important}.product-detail .pd-app-block.ora-no-color{margin:0!important;gap:0!important}.product-detail .wair-n-fitguide-wrapper .predict-placement.ora-wair-empty{display:none!important}.product-detail .option-selector[data-option-name=collar-size] .option-selector-fieldset{display:block}.product-detail .option-selector[data-option-name=collar-size] .opposing-items{margin-bottom:8px}@media(min-width:750px){.product-detail .pd-app-block:has([data-vsk-groups-priority]){display:flex;align-items:center;gap:16px}.product-detail .pd-app-block:has([data-vsk-groups-priority]) .ora-color-label{flex:0 0 var(--opt-label-w)}.product-detail .pd-app-block:has([data-vsk-groups-priority])>.shopify-app-block{flex:1 1 auto;min-width:0}.product-detail .option-selector-fieldset{gap:16px}.product-detail .option-selector-fieldset>.opposing-items{flex:0 0 var(--opt-label-w);min-width:0}.product-detail .wair-n-fitguide-wrapper{gap:16px}.product-detail .wff-title{flex:0 0 var(--opt-label-w)}}@media(max-width:749px){.product-detail{--opt-label-w-m: 84px}.product-detail .pd-app-block:has([data-vsk-groups-priority]){display:flex;align-items:center;gap:10px}.product-detail .pd-app-block:has([data-vsk-groups-priority]) .ora-color-label{flex:0 0 var(--opt-label-w-m);font-size:13px}.product-detail .pd-app-block:has([data-vsk-groups-priority])>.shopify-app-block{flex:1 1 auto;min-width:0}.product-detail .option-selector-fieldset{gap:10px}.product-detail .option-selector-fieldset>.opposing-items{flex:0 0 var(--opt-label-w-m);min-width:0}.product-detail .option-selector-fieldset>.opposing-items .label{font-size:13px}.product-detail .option-selector[data-option-name=fit] .option-selector__btns{margin:-6px -6px 0 0}.product-detail .option-selector[data-option-name=fit] .opt-label{margin:6px 6px 0 0;padding:9px 12px;font-size:12px;min-width:0}.product-detail .wair-n-fitguide-wrapper{gap:10px;flex-wrap:nowrap;align-items:center}.product-detail .wff-title{flex:0 0 var(--opt-label-w-m);white-space:normal;font-size:12.5px;line-height:1.35}.product-detail .wair-n-fitguide-wrapper #wair-fit-advisor{padding:8px 10px!important}.product-detail .wair-n-fitguide-wrapper #wair-fit-advisor>span,.product-detail .wair-n-fitguide-wrapper #wair-fit-advisor>span>span{font-size:11.5px!important}.product-detail .wair-n-fitguide-wrapper .open-drawer-button{padding:8px 10px;font-size:12px;white-space:nowrap}.product-detail .wair-n-fitguide-wrapper .open-drawer-button .button-icon{width:18px}}@media(max-width:359px){.product-detail .wair-n-fitguide-wrapper{flex-wrap:wrap}}.product-form .option-selector.fof-moved{margin-bottom:18px}.mbs-source-hidden{display:none!important}.mbs-ornament,.mbs-ornament:hover,.mbs-ornament:focus,.mbs-ornament:active{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;color:inherit!important}.mbs-pop__close,.mbs-pop__close:hover,.mbs-pop__close:focus,.mbs-pop__close:active{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;min-width:0!important;min-height:0!important}.mbs-pop__close{color:#0000008c!important}.mbs-pop__close:hover{color:#000!important}.mbs-pop__chip,.mbs-pop__chip:hover,.mbs-pop__chip:focus,.mbs-pop__chip:active{color:#000!important;border:1px dashed rgba(0,0,0,.3)!important;box-shadow:none!important;min-width:0!important;min-height:0!important;height:auto!important;padding:9px 22px!important}.mbs-pop__chip{background:none!important}.mbs-pop__chip:hover{background:#0000000a!important}.mbs-ornament{position:fixed;right:clamp(18px,5vw,88px);top:0;z-index:90;display:flex;flex-direction:column;align-items:center;background:none;border:0;padding:0;margin:0;cursor:pointer;transform-origin:50% 0;animation:mbs-pendulum 6s ease-in-out infinite;-webkit-tap-highlight-color:transparent}.mbs-ornament__thread{position:relative;width:1px;height:88px;background:linear-gradient(180deg,#00000073,#00000038)}.mbs-ornament__thread:before{content:"";position:absolute;top:-2px;left:50%;transform:translate(-50%);width:5px;height:5px;border-radius:50%;background:#1a1a1a}.mbs-ornament__thread:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:#454545}.mbs-ornament__ball{position:relative;width:59px;height:59px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 32% 28%,#3d3d3d,#1a1a1a 55%,#0d0d0d);color:#fff;box-shadow:inset 0 1px 1px #ffffff29,0 12px 22px -9px #00000073,0 3px 8px -2px #00000040;transition:transform .18s ease,box-shadow .18s ease}.mbs-ornament:hover .mbs-ornament__ball,.mbs-ornament:focus-visible .mbs-ornament__ball{transform:scale(1.06);box-shadow:inset 0 1px 1px #ffffff29,0 16px 28px -10px #00000080,0 4px 10px -2px #00000047}.mbs-ornament:focus{outline:none}.mbs-ornament:focus-visible .mbs-ornament__ball{outline:2px solid #1A1A1A;outline-offset:3px}.mbs-ornament__arc{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.mbs-ornament__arc text{fill:#fff;font-size:7px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.mbs-ornament__pct{font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1;margin-top:9px}.mbs-ornament__off{font-size:7px;font-weight:600;letter-spacing:.16em;margin-top:2px}@keyframes mbs-pendulum{0%,to{transform:rotate(1.3deg)}50%{transform:rotate(-1.3deg)}}@media(prefers-reduced-motion:reduce){.mbs-ornament{animation:none}}@media(max-width:749px){.mbs-ornament__thread{height:50px}.mbs-ornament__ball{width:50px;height:50px}.mbs-ornament__pct{font-size:11px;margin-top:7px}.mbs-ornament__off{font-size:6px}}.mbs-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none}.mbs-pop.is-open{display:block}.mbs-pop__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000007a}.mbs-pop__card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(420px,calc(100vw - 40px));background:#fff;border-radius:6px;text-align:center;padding:42px 34px 30px;box-shadow:0 30px 60px -18px #0006}.mbs-pop__close{position:absolute;top:6px;right:6px;width:40px;height:40px;background:none;border:0;cursor:pointer;color:#0000008c;font-size:22px;line-height:40px;padding:0}.mbs-pop__close:hover{color:#000}.mbs-pop__eyebrow{display:block;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#00000073;margin-bottom:12px}.mbs-pop__headline{font-size:20px;font-weight:600;letter-spacing:.01em;line-height:1.35;color:#000;margin:0}.mbs-pop__chip{display:inline-block;margin:20px auto 4px;border-radius:3px;font-size:13px;font-weight:700;letter-spacing:.14em;cursor:pointer;transition:background .15s ease}.mbs-pop__copyhint{display:block;font-size:10px;color:#0006;margin-bottom:14px}.mbs-pop__terms{font-size:11.5px;line-height:1.6;color:#0000008c;margin:0 0 22px}.mbs-pop__cta{display:block;width:100%;box-sizing:border-box;padding:14px 20px;background:#1a1a1a;color:#fff!important;text-decoration:none;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;transition:background .15s ease}.mbs-pop__cta:hover{background:#000}.section-collapsible-tabs .collapsible-tabs{max-width:none;display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);column-gap:72px;align-items:start;margin:22px auto}.section-collapsible-tabs .collapsible-tabs__heading{grid-column:1;position:sticky;top:110px;margin:0;font-size:38px;font-weight:600;letter-spacing:.01em;line-height:1.1;color:#111}.section-collapsible-tabs .collapsible-tabs__heading:before{content:"Support";display:block;font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#0009;margin-bottom:12px}.section-collapsible-tabs .collapsible-tabs__heading:after{content:"Still unsure? Write to hello@briskshirts.com";display:block;font-size:13.5px;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.65;color:#0000008c;margin-top:16px;max-width:24ch}.section-collapsible-tabs .cc-accordion{grid-column:2;margin:0;border-top:1px solid rgba(0,0,0,.12);counter-reset:faqe}.section-collapsible-tabs .collapsible-tabs__tab{position:relative;counter-increment:faqe;border-bottom:1px solid rgba(0,0,0,.09)}.section-collapsible-tabs .collapsible-tabs__tab:before{content:counter(faqe,decimal-leading-zero);position:absolute;left:0;top:27px;font-size:11px;font-weight:600;letter-spacing:.08em;color:#0000008c;transition:color .2s ease;pointer-events:none}.section-collapsible-tabs .collapsible-tabs__tab:hover:before,.section-collapsible-tabs .collapsible-tabs__tab:has(details[open]):before{color:#000}.section-collapsible-tabs .collapsible-tabs__block:has(.collapsible-tabs__text),.section-collapsible-tabs .collapsible-tabs__block:has(.collapsible-tabs__button){border-bottom:1px solid rgba(0,0,0,.09);padding:23px 44px 23px 56px}.section-collapsible-tabs .cc-accordion-item__title{padding:23px 44px 23px 56px;font-size:16.5px;font-weight:500;letter-spacing:.01em;line-height:1.5;opacity:.85;transition:opacity .15s ease}.section-collapsible-tabs .collapsible-tabs__tab:hover .cc-accordion-item__title,.section-collapsible-tabs .cc-accordion-item[open] .cc-accordion-item__title{opacity:1}.section-collapsible-tabs .cc-accordion-item__title:before,.section-collapsible-tabs .cc-accordion-item__title:after{width:13px;right:2px}.section-collapsible-tabs .cc-accordion-item__content{padding:0 44px 28px 56px;font-size:14.5px;line-height:1.75;max-width:62ch}@media(max-width:749px){.section-collapsible-tabs .collapsible-tabs{display:block;margin:16px auto}.section-collapsible-tabs .collapsible-tabs__heading{position:static;font-size:25px;margin-bottom:24px}.section-collapsible-tabs .collapsible-tabs__tab:before{top:24px}.section-collapsible-tabs .cc-accordion-item__title{padding:20px 34px 20px 40px;font-size:15px}.section-collapsible-tabs .cc-accordion-item__content{padding:0 0 24px 40px;font-size:14px}}.gst--wide{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,340px);justify-content:center;align-items:stretch;min-width:0;background:#1a1a1a;margin:0;padding:39px 24px}@media(min-width:750px){.gst--wide{grid-template-columns:repeat(3,1fr);padding-left:max(40px,calc((100% - 1480px)/2 + 40px));padding-right:max(40px,calc((100% - 1480px)/2 + 40px))}.gst--wide .gst__item:nth-child(1){justify-content:flex-start;padding-left:0}.gst--wide .gst__item:nth-child(2){justify-content:center}.gst--wide .gst__item:nth-child(3){justify-content:flex-end;padding-right:0}}@media(min-width:750px)and (max-width:1299.98px){.gst--wide{padding-left:30px;padding-right:30px}}.gst--wide .gst__item{display:flex;align-items:center;justify-content:flex-start;gap:14px;padding:0 30px;min-width:0}.gst--wide .gst__divider{position:absolute;width:1px;background:#ffffff24;pointer-events:none}@media(max-width:749px){.gst--wide .gst__divider{display:none}}.gst--wide .gst__icon{display:flex;flex:0 0 auto;color:#ffffffd9}.gst--wide .gst__icon svg{width:24px;height:24px;display:block}.gst--wide .gst__text{min-width:0}.gst--wide .gst__label{display:block;white-space:nowrap;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;line-height:1.45}.gst--wide .gst__sub{display:block;margin-top:3px;font-size:13px;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none;color:#ffffff8c}.gst--wide~.fd{margin-top:0}.product-detail.spaced-row:has(~.gst--wide){margin-bottom:0}@media(min-width:750px){.product-detail.spaced-row:has(~.gst--wide){margin-bottom:28px}}@media(max-width:749px){.gst--wide{display:block;margin-top:-38px;padding:10px 0}.gst--wide .gst__item{padding:17px 22px;align-items:flex-start}.gst--wide .gst__item+.gst__item{border-left:0;border-top:1px solid rgba(255,255,255,.12)}.gst--wide .gst__icon{margin-top:1px}.gst--wide .gst__icon svg{width:20px;height:20px}.gst--wide .gst__label{font-size:11px;letter-spacing:.12em;white-space:normal}.gst--wide .gst__sub{font-size:12.5px;line-height:1.6;margin-top:6px;color:#ffffff9e}.gst--wide[data-acc]{display:flex;align-items:stretch;min-height:136px;padding:12px 10px}.gst--wide[data-acc] .gst__item{position:relative;flex:1 1 0;min-width:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:14px 6px;border-top:0;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:flex-grow .45s cubic-bezier(.4,0,.2,1),background .15s ease}.gst--wide[data-acc] .gst__item.is-open{flex-grow:4.2}.gst--wide[data-acc] .gst__item:active{background:#ffffff0a}.gst--wide[data-acc] .gst__item+.gst__item{border-top:0;border-left:1px solid rgba(255,255,255,.12)}.gst--wide[data-acc] .gst__icon{margin:0;color:#ffffff73;transition:color .3s ease}.gst--wide[data-acc] .gst__icon svg{width:20px;height:20px;transition:width .3s ease,height .3s ease}.gst--wide[data-acc] .gst__item.is-open .gst__icon{color:#ffffffeb}.gst--wide[data-acc] .gst__item.is-open .gst__icon svg{width:24px;height:24px}.gst--wide[data-acc] .gst__text{width:0;height:0;opacity:0;overflow:hidden;text-align:center}.gst--wide[data-acc] .gst__item.is-open .gst__text{width:min(210px,56vw);height:auto;opacity:1;margin-top:10px;transition:opacity .28s ease .16s}.gst--wide[data-acc] .gst__label{white-space:normal;font-size:10.5px;letter-spacing:.12em;line-height:1.5;color:#fff}.gst--wide[data-acc] .gst__sub{font-size:12px;line-height:1.55;margin-top:5px;color:#ffffff9e}.gst--wide[data-acc][data-autoplay] .gst__item.is-open:before{content:"";position:absolute;left:18px;right:18px;bottom:10px;height:1.5px;background:#ffffff59;transform-origin:left center;transform:scaleX(0);animation:gst-progress 5s linear forwards}@keyframes gst-progress{to{transform:scaleX(1)}}}@media(prefers-reduced-motion:reduce){.gst--wide[data-acc] .gst__item,.gst--wide[data-acc] .gst__icon,.gst--wide[data-acc] .gst__icon svg,.gst--wide[data-acc] .gst__item.is-open .gst__text{transition:none}.gst--wide[data-acc][data-autoplay] .gst__item.is-open:before{animation:none;display:none}}.fd{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;margin:20px 0 0}@media(min-width:750px){.fd__panel{justify-content:flex-start;padding-left:max(40px,calc((100vw - 1480px)/2 + 40px))}}@media(min-width:750px)and (max-width:1299.98px){.fd__panel{padding-left:30px}}.fd--noimg{grid-template-columns:1fr}.fd__panel{background:#f5f5f5;display:flex;align-items:center;justify-content:center;padding:26px 40px}.fd__inner{max-width:480px;text-align:left}.fd--dys .fd__inner{width:100%;max-width:600px;text-align:center}.fd--dys .fd__heading{margin:0}.fd--dys .pfl.pfl--fd{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:26px}.fd--dys .pfl--fd .pfl__item{flex:1 1 0;min-width:0;padding:0 8px}.fd--dys .pfl--fd.pfl--5{row-gap:26px}.fd--dys .pfl--fd.pfl--5 .pfl__item{flex:0 0 32%}.fd--dys .pfl--fd.pfl--5 .pfl__item:nth-child(4){border-left:0}.fd__eyebrow{display:block;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#00000073;margin:0 0 10px}.fd__heading{font-size:24px;font-weight:500;letter-spacing:.01em;line-height:1.25;text-transform:none;color:#000;margin:0}.fd__color{font-weight:400;color:#00000073}.fd__story{font-size:14px;line-height:1.7;color:#000000b8;margin:14px 0 0}.fd__media{position:relative;min-height:0;overflow:hidden}.fd__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.fd__overlay{display:none}@media(max-width:749px){.fd{grid-template-columns:1fr;margin-top:14px}.fd__media{order:-1;width:100%;height:75vw}.fd__panel{padding:30px 20px}.fd__eyebrow{margin:0 0 5px}.fd__heading{font-size:19px}.fd__story{font-size:13px}.fd__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:0 22px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5),0 2px 12px rgba(0,0,0,.45),0 0 32px rgba(0,0,0,.3);pointer-events:none}.fd__ov-box{display:flex;flex-direction:column;align-items:flex-start;gap:5px;text-align:left}.fd__ov-color{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;line-height:1;opacity:.8}.fd__ov-name{font-size:25px;font-weight:500;letter-spacing:.01em;line-height:1.15}.fd__overlay--ink{color:#111;text-shadow:0 1px 2px rgba(255,255,255,.75),0 2px 12px rgba(255,255,255,.6),0 0 32px rgba(255,255,255,.45)}.fd__overlay--ink .fd__ov-color{opacity:.6}.fd:not(.fd--noimg):not(.fd--shirts):not(.fd--dys) .fd__eyebrow,.fd:not(.fd--noimg):not(.fd--shirts):not(.fd--dys) .fd__heading{display:none}}.pfl{--pfl-scale:.8;flex:1 0 100%;min-width:100%;margin:22px 0 4px;background:#f5f5f5;border-radius:10px;padding:12px 8px 11px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:start}.pfl__item{display:flex;align-items:center;justify-content:center;gap:7px;padding:0 6px;min-width:0}.pfl__item+.pfl__item{border-left:1px solid rgba(0,0,0,.09)}.pfl__icon{height:26px;display:inline-flex;align-items:center;justify-content:center;color:inherit}.pfl__icon svg{width:calc(var(--isz,24) * var(--pfl-scale) * 1px);height:calc(var(--isz,24) * var(--pfl-scale) * 1px);display:block;fill:currentColor;stroke:none}.pfl__label{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:#000000b8;white-space:nowrap}.pfl.pfl--fd{--pfl-scale:.9;background:transparent;border-radius:0;margin:18px 0 0;padding:0 0 6px;flex:none;min-width:0}.pfl--fd .pfl__label{white-space:nowrap}.pfl--fd .pfl__item{flex-direction:column;text-align:center;padding:0 8px}@media(max-width:749px){.pfl.pfl--fd{margin:0;padding:2px 0 6px}.fd--shirts .pfl.pfl--fd,.fd--dys .pfl.pfl--fd{margin:20px auto 0}.fd--dys .pfl--fd .pfl__item{padding:0 6px}.fd--dys .pfl--fd .pfl__item:nth-child(n+4){display:none}}@media(max-width:480px){.pfl{--pfl-scale:.68;margin:30px 0 4px;padding:10px 4px 9px}.pfl__icon{height:22px}.pfl__item{gap:5px;padding:0 4px}.pfl__label{font-size:9px;letter-spacing:.05em}}.rvc__arrow,.rvc__arrow:hover,.rvc__arrow:focus,.rvc__arrow:active,.rp-arrow,.rp-arrow:hover,.rp-arrow:focus,.rp-arrow:active,.fd__shirts-arrow,.fd__shirts-arrow:hover,.fd__shirts-arrow:focus,.fd__shirts-arrow:active{min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;box-shadow:none!important}.rvc__arrow,.rp-arrow,.fd__shirts-arrow{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease,background .15s ease;-webkit-tap-highlight-color:transparent}.rvc__arrow:hover,.rp-arrow:hover,.fd__shirts-arrow:hover{transform:scale(1.06)}.rvc__arrow:active,.rp-arrow:active,.fd__shirts-arrow:active{transform:scale(.96)}.rvc__arrow:focus,.rp-arrow:focus,.fd__shirts-arrow:focus{outline:none}.rvc__arrow,.rvc__arrow:hover,.rvc__arrow:focus,.rvc__arrow:active,.rp-arrow,.rp-arrow:hover,.rp-arrow:focus,.rp-arrow:active{width:40px!important;height:40px!important;background:#1a1a1a!important;color:#fff!important}.rvc__arrow:hover,.rp-arrow:hover{background:#000!important}.rvc__arrow svg,.rp-arrow svg{width:18px;height:18px}.rvc__arrow:focus-visible,.rp-arrow:focus-visible{outline:2px solid #1A1A1A!important;outline-offset:3px}.fd__shirts-arrow,.fd__shirts-arrow:hover,.fd__shirts-arrow:focus,.fd__shirts-arrow:active{width:34px!important;height:34px!important;background:#fff!important;color:#1a1a1a!important}.fd__shirts-arrow:hover{background:#ffffffe0!important}.fd__shirts-arrow svg{width:15px;height:15px}.fd__shirts-arrow:focus-visible{outline:2px solid #fff!important;outline-offset:3px}.rvc__progress,.rp-progress,.fd__shirts-progress{height:2px;border-radius:2px;overflow:hidden}.rvc__progress,.rp-progress{background:#0000001a;margin:0 0 16px}.fd__shirts-progress{background:#ffffff2e;margin:0 0 10px}.rvc__progress-bar,.rp-progress-bar,.fd__shirts-bar{display:block;height:100%;width:100%;border-radius:2px;transform:scaleX(0);transform-origin:left center}.rvc__progress-bar,.rp-progress-bar{background:#1a1a1a}.fd__shirts-bar{background:#fff}.rvc__progress-bar.is-running{animation:brc-progress var(--rvc-dur,3s) linear forwards}.rp-progress-bar.is-running{animation:brc-progress var(--rp-dur,3s) linear forwards}.fd__shirts-bar.is-running{animation:brc-progress var(--fds-dur,3s) linear forwards}@keyframes brc-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rvc__track,.fd__shirts-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.rvc__track::-webkit-scrollbar,.rp-track::-webkit-scrollbar,.fd__shirts-track::-webkit-scrollbar{display:none}.rvc__track{gap:14px;padding-bottom:6px}.fd__shirts-track{gap:14px;padding-bottom:4px}.rvc{max-width:1240px;margin:40px auto 32px;padding:0 20px}@media(min-width:750px){.rvc{max-width:1480px;padding:0 40px}}@media(min-width:750px)and (max-width:1299.98px){.rvc{padding:0 30px}}.rvc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.rvc__eyebrow{display:block;font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#00000080;margin-bottom:12px}.rvc__heading{font-size:38px;font-weight:600;letter-spacing:.01em;line-height:1.1;color:#111;margin:0;text-transform:none}.rvc__heading span{color:#00000052;font-weight:600}.rvc__nav{display:flex;gap:10px;flex:0 0 auto}.rvc__card{flex:0 0 336px;scroll-snap-align:start;display:flex;flex-direction:column;background:#f5f5f5;border-radius:16px;padding:20px 22px 18px;min-height:275px}.rvc__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.rvc__avatar{width:40px;height:40px;border-radius:50%;background:#1a1a1a;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;letter-spacing:.04em}.rvc__stars{display:flex;gap:2px;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:999px;padding:6px 11px}.rvc__stars svg{width:11px;height:11px;display:block}.rvc__quote-mark{font-size:36px;font-weight:700;line-height:.5;color:#1a1a1a;display:block;margin:3px 0 12px;font-family:Georgia,serif}.rvc__quote{font-size:15.5px;font-weight:500;line-height:1.5;color:#111;margin:0 0 15px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.rvc__who{margin-top:auto;padding-left:14px;border-left:2px solid rgba(0,0,0,.8)}.rvc__name{display:block;font-size:13px;font-weight:600;color:#111}.rvc__meta{display:block;font-size:11.5px;color:#00000080;margin-top:3px}@media(prefers-reduced-motion:reduce){.rvc__progress{display:none}}@media(max-width:749px){.rvc{margin:26px auto 20px;padding:0 16px}.rvc__head{margin-bottom:14px;align-items:center}.rvc__progress{margin-bottom:20px}.rvc__heading{font-size:25px}.rvc__eyebrow{margin-bottom:8px}.rvc__arrow,.rvc__arrow:hover,.rvc__arrow:focus,.rvc__arrow:active{width:40px!important;height:40px!important}.rvc__card{flex-basis:76vw;min-height:265px;padding:20px 20px 18px}.rvc__quote{font-size:15px}}body.product .section-apps:not(:has(img,iframe,form,video,[class*=yotpo i] :is(div,span,a,ul,li,button,p,h2,h3,section),[class*=rebuy i] :is(div,span,a,ul,li,button,p,h2,h3,section))) .fully-spaced-row--medium{margin-top:0;margin-bottom:0}.product-recommendations .fully-spaced-row{margin-top:25px;margin-bottom:25px}.product-recommendations .hometitle.rh-done{text-align:left;text-transform:none;letter-spacing:normal;margin:0 0 26px}.rh-eyebrow{display:block;font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#00000080;margin-bottom:12px}.rh-head{display:block;font-size:38px;font-weight:600;letter-spacing:.01em;line-height:1.1;color:#111;text-transform:none}.rh-head__accent{color:#00000052;font-weight:600}.product-recommendations .rp-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.product-recommendations .rp-head .hometitle.rh-done{margin:0!important}.rp-nav{display:flex;gap:10px;flex:0 0 auto}.product-recommendations .product-list.rp-track{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.product-recommendations .product-list.rp-track::-webkit-scrollbar{display:none}.product-recommendations .product-list.rp-track>.product-block{flex:0 0 228px;min-width:0;margin:0;scroll-snap-align:start}.product-recommendations .product-list.rp-track .block-inner{min-height:0!important}.product-recommendations .product-block{transition:transform .3s cubic-bezier(.2,.7,.3,1)}.product-recommendations .product-block:hover{transform:translateY(-4px)}.product-recommendations .image-cont{border-radius:14px;overflow:hidden;background:#f5f5f5;box-shadow:inset 0 0 0 1px #0000000a}.product-recommendations .product-block__image img,.product-recommendations .product-block__image .rimage-background{transition:transform .55s cubic-bezier(.2,.7,.3,1)}.product-recommendations .product-block:hover .product-block__image--active img,.product-recommendations .product-block:hover .product-block__image--active .rimage-background{transform:scale(1.045)}.product-recommendations .product-info{text-align:left}.product-recommendations .product-block__title{font-size:13px;font-weight:600;letter-spacing:.01em;line-height:1.4;color:#111;margin-top:11px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-recommendations .product-price{font-size:12.5px;margin-top:3px;font-variant-numeric:tabular-nums}@media(max-width:749px){.product-recommendations .hometitle.rh-done{margin-bottom:0}.product-recommendations .rp-head{margin-bottom:14px}.rp-progress{margin-bottom:20px}.rh-eyebrow{margin-bottom:8px}.rh-head{font-size:25px}.rp-arrow,.rp-arrow:hover,.rp-arrow:focus,.rp-arrow:active{width:40px!important;height:40px!important}.product-recommendations .product-list.rp-track{gap:14px}.product-recommendations .product-list.rp-track>.product-block{flex-basis:60vw}.product-recommendations .image-cont{border-radius:12px}.product-recommendations .product-block__title{font-size:13px;margin-top:9px}}@media(prefers-reduced-motion:reduce){.product-recommendations .product-block,.product-recommendations .product-block__image img,.product-recommendations .product-block__image .rimage-background{transition:none}.product-recommendations .product-block:hover,.product-recommendations .product-block:hover .product-block__image--active img,.product-recommendations .product-block:hover .product-block__image--active .rimage-background{transform:none}}.hiw{max-width:1480px;margin:36px auto 0;padding:0 40px}.hiw__head{margin-bottom:34px}.hiw__eyebrow{display:block;font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#0009;margin-bottom:12px}.hiw__heading{font-size:38px;font-weight:600;letter-spacing:.01em;line-height:1.1;color:#111;margin:0;text-transform:none}.hiw__heading span{color:#00000052;font-weight:600}.hiw__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);align-items:start}.hiw__step{display:flex;flex-direction:column;align-items:flex-start;padding:0 26px;min-width:0}.hiw__step:first-child{padding-left:0}.hiw__step+.hiw__step{border-left:1px solid rgba(0,0,0,.09)}.hiw__num{font-size:11px;font-weight:600;letter-spacing:.08em;color:#00000059;font-variant-numeric:tabular-nums;margin-bottom:16px}.hiw__icon{display:block;margin-bottom:14px}.hiw__icon img{width:40px;height:40px;display:block}.hiw__label{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.55;color:#000000b8;max-width:12em}@media(min-width:750px){.hiw__step{align-items:center;text-align:center}.hiw__num{align-self:flex-start}.hiw__step:first-child{padding-left:26px}.hiw__step:first-child .hiw__num{margin-left:-26px}}@media(max-width:1299.98px){.hiw{padding:0 30px}}@media(max-width:749px){.hiw{margin:52px auto 0;padding:0 16px}.hiw__head{margin-bottom:20px}.hiw__eyebrow{margin-bottom:8px}.hiw__heading{font-size:25px}.hiw__steps{display:block}.hiw__step{flex-direction:row;align-items:center;gap:16px;padding:13px 0}.hiw__step+.hiw__step{border-left:0;border-top:1px solid rgba(0,0,0,.09)}.hiw__num{margin-bottom:0;flex:0 0 2.2em}.hiw__icon{margin-bottom:0;flex:0 0 auto}.hiw__icon img{width:30px;height:30px}.hiw__label{max-width:none}}.fd__shirts,.fd--shirts .fd__media{display:none}.fd--shirts .fd__shirts{display:flex;flex-direction:column;justify-content:center;grid-column:2;grid-row:1;min-width:0;background-color:#2c2c2c;padding:20px 40px}.fd__shirts-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:8px}.fd__shirts-eyebrow{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#fff9}.fd__shirts-nav{display:flex;gap:8px;flex:0 0 auto}.fd__shirt{flex:0 0 calc((100% - 34px) / 3.4);min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;text-decoration:none!important}.fd__shirt-tile{display:block;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:#f5f5f5;box-shadow:inset 0 0 0 1px #ffffff0d}.fd__shirt-tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.fd__shirt:hover .fd__shirt-tile img{transform:scale(1.045)}.fd__shirt-title{margin-top:8px;font-size:12.5px;font-weight:600;letter-spacing:.01em;line-height:1.4;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fd__shirt-price{margin-top:3px;font-size:12px;color:#fff9;font-variant-numeric:tabular-nums}@media(min-width:750px)and (max-width:1299.98px){.fd--shirts .fd__shirts{padding-right:30px}}@media(max-width:749px){.fd--shirts .fd__shirts{grid-column:auto;grid-row:auto;padding:14px 16px}.fd__shirt{flex-basis:50vw}.fd__shirts-head{margin-bottom:10px}.fd__shirts-progress{margin-bottom:14px}}@media(prefers-reduced-motion:reduce){.fd__shirt-tile img{transition:none}.fd__shirt:hover .fd__shirt-tile img{transform:none}.fd__shirts-bar{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/brisk-custom.css.map */
