.phtb .phtb-sc[hidden]{display:none!important}.phtb .phtb-sc__media .phtb-img--type{mix-blend-mode:normal;object-fit:contain}.phtb .phtb-sc__t{display:flex;flex-direction:column;gap:2px}.phtb .phtb-sc__n{font-size:12px;font-weight:500;line-height:1.2;color:#5b6676}.phtb .phtb-sc__n:empty{display:none}.phtb .phtb-pop.phtb-pop--ask{width:min(340px,calc(100vw - 24px))}.phtb .phtb-pop__go[hidden]{display:none}.phtb .phtb-pop__choices{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-right:6px}.phtb .phtb-pop__choice{min-height:44px;height:auto;padding:8px 10px;border-radius:12px;background:#f3f5f8;box-shadow:inset 0 0 0 1px #e3e7ed;color:#1e2a3a;font-size:14px;font-weight:700;line-height:1.2;white-space:normal;text-align:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .12s cubic-bezier(.23,1,.32,1),background-color .12s ease}.phtb .phtb-pop__choice:active{transform:scale(.97);background:#e3e7ed}.phtb .phtb-pop__other{grid-column:1 / -1;min-height:40px;height:auto;color:#c4301c;font-size:14px;font-weight:700;line-height:1.2;text-decoration:underline;text-underline-offset:3px}@media(hover:hover)and (pointer:fine){.phtb .phtb-pop__choice:hover{box-shadow:inset 0 0 0 1px #1e2a3a}}@media(prefers-reduced-motion:reduce){.phtb .phtb-pop__choice{transition:none}}.phtb .phtb-bar{background:#fff;border:1px solid rgba(30,42,58,.16);box-shadow:0 1px 2px #1018280f,0 8px 24px #10182824}.phtb .phtb-tab{color:#4a5566}.phtb .phtb-tab.is-active{color:#fff}.phtb .phtb-tab:focus-visible{outline-color:#1e2a3a}.phtb .phtb-tab__dot,.phtb .phtb-badge{box-shadow:0 0 0 2px #fff}.phtb .phtb-tab.is-active .phtb-tab__dot{box-shadow:0 0 0 2px var(--phtb-red, #c4301c)}.phtb .phtb-tab__ava{box-shadow:0 0 0 1.5px #1e2a3a40}.phtb .phtb-tab.is-active .phtb-tab__ava{box-shadow:0 0 0 2px #fff}.phtb .phtb-tab__icon--phone.has-dev .ph-svg{filter:none}.phtb .phtb-tab.is-active .phtb-tab__icon--phone.has-dev .ph-svg{filter:brightness(1.8) drop-shadow(0 1px 1px rgba(0,0,0,.35))}@media(hover:hover)and (pointer:fine){.phtb .phtb-tab:hover{color:#1e2a3a}.phtb .phtb-tab.is-active:hover{color:#fff}}.phtb .phtb-subseg{display:flex;gap:8px;margin:0 -16px 12px;padding:2px 16px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.phtb .phtb-subseg::-webkit-scrollbar{display:none}.phtb .phtb-subseg__btn{flex:none;min-height:40px;padding:0 16px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1.5px #d5dbe3;color:#1e2a3a;font-size:14px;font-weight:700;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .12s cubic-bezier(.23,1,.32,1)}.phtb .phtb-subseg__btn:active{transform:scale(.97)}.phtb .phtb-subseg__btn[aria-pressed=true]{background:#c4301c;box-shadow:none;color:#fff}.phtb .phtb-subpane[hidden]{display:none}.phtb .phtb-model.phtb-model--all{background:#f3f5f8;box-shadow:none;border:1.5px dashed #c9d1dc}.phtb .phtb-model--all .phtb-model__t{white-space:normal;font-size:14px}.phtb .phtb-devhero.phtb-devhero--v2{display:block;padding:0;overflow:hidden}.phtb .phtb-devhero__top{display:flex;align-items:center;gap:14px;padding:14px 16px 12px 14px;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease}.phtb .phtb-devhero__top:active{background-color:#ffffff0f}.phtb .phtb-devhero__s{margin-top:3px;font-size:12.5px;line-height:1.35;color:#c9d1dc}.phtb .phtb-devhero__s:empty{display:none}.phtb .phtb-devhero__actions{display:flex;gap:8px;padding:0 12px 12px}.phtb .phtb-devhero__shop{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;min-height:48px;padding:0 8px 0 16px;border-radius:12px;background:#c4301c;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .12s cubic-bezier(.23,1,.32,1),background-color .12s ease}.phtb .phtb-devhero__shop:active{transform:scale(.98);background:#a32716}.phtb .phtb-devhero__shop-t{font-size:15px;font-weight:700;white-space:nowrap}.phtb .phtb-devhero__n{font-size:13px;font-weight:500;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phtb .phtb-devhero__n:not(:empty):before{content:"\b7\a0"}.phtb .phtb-devhero__shop{justify-content:center;padding:0 12px}.phtb .phtb-devhero__shop .phtb-arrow{display:none}.phtb .phtb-devhero__change{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:0 14px;border-radius:12px;background:#fff;color:#1e2a3a;font-size:14px;font-weight:700;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .12s cubic-bezier(.23,1,.32,1),background-color .12s ease}.phtb .phtb-devhero__change:active{transform:scale(.97);background:#e3e7ed}.phtb .phtb-devhero--v2+.phtb-shortcuts{margin-top:12px}@media(prefers-reduced-motion:reduce){.phtb .phtb-subseg__btn,.phtb .phtb-devhero__shop,.phtb .phtb-devhero__change{transition:none}}@media(max-width:767.98px){html:not(.phtb-kb) body.product-template:not(.modal-show,.modal-showing,.search-open) .phtb .phtb-bar{transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:transform .18s var(--phtb-ease-out, ease-out),opacity .18s var(--phtb-ease-out, ease-out),border-radius .2s ease}body.product-template:has(.phtb-bar) .header__icons--left{display:none!important}body.product-template:has(.phtb-bar) .header__top{--header-grid-template: "logo icons" "search search" / minmax(0, 1fr) auto}body.product-template:has(.phtb-bar) .header__logo{justify-content:flex-start}body.product-template:has(.phtb-bar){padding-bottom:var(--phtb-reserve)}body.product-template:has(.phtb-bar):has(.sticky-atc-bar--show){padding-bottom:calc(var(--phtb-reserve) + 64px)}body.product-template sticky-atc-bar-minimalist.sticky-atc-bar{left:10px;right:10px;inset-inline-end:10px;width:auto;max-width:calc(100vw - 20px);bottom:calc(var(--phtb-gap, 8px) + env(safe-area-inset-bottom,0px) + var(--phtb-h, 64px) - 1px);z-index:30;box-sizing:border-box;padding:8px 8px 9px;background:#fff;color:#1e2a3a;border:1px solid rgba(30,42,58,.16);border-bottom:0;border-radius:18px 18px 0 0;box-shadow:0 -8px 24px #1018281a}body.product-template sticky-atc-bar-minimalist .sticky-atc-bar__product{min-width:0;gap:10px}body.product-template sticky-atc-bar-minimalist .sticky-atc-bar__product-image{width:4.2rem;border-radius:10px;background:#f3f5f8}body.product-template sticky-atc-bar-minimalist .sticky-atc-bar__product-title{color:#5b6676;font-size:1.2rem}body.product-template sticky-atc-bar-minimalist .f-price,body.product-template sticky-atc-bar-minimalist .f-price .f-price-item,body.product-template sticky-atc-bar-minimalist .f-price .f-price-item--sale{color:#1e2a3a}body.product-template sticky-atc-bar-minimalist .f-price{font-size:1.7rem}body.product-template sticky-atc-bar-minimalist .f-price .f-price-item--regular s{color:#8a94a3}body.product-template sticky-atc-bar-minimalist .product-form__submit.btn--small,body.product-template sticky-atc-bar-minimalist .product-form__submit{height:4.6rem;min-height:4.6rem;padding:0 1.8rem;border-radius:12px}body.product-template sticky-atc-bar-minimalist .product-form__submit[disabled]{background:#e3e7ed;border-color:#e3e7ed;color:#8a94a3}html:not(.phtb-kb) body.product-template:has(.sticky-atc-bar--show):not(.modal-show,.modal-showing,.search-open) .phtb .phtb-bar{border-top-left-radius:0;border-top-right-radius:0;border-top-color:#eef1f5}html:not(.phtb-kb) body.product-template:has(.phtb-bar):not(.modal-show,.modal-showing,.search-open) #whatflow-button-container>div{translate:0 calc(-1 * (var(--phtb-h, 64px) + var(--phtb-gap, 8px) + env(safe-area-inset-bottom,0px)))!important}html:not(.phtb-kb) body.product-template:has(.phtb-bar):has(.sticky-atc-bar--show):not(.modal-show,.modal-showing,.search-open) #whatflow-button-container>div{translate:0 calc(-1 * (var(--phtb-h, 64px) + var(--phtb-gap, 8px) + env(safe-area-inset-bottom,0px) + 66px))!important}}@media(max-width:767.98px)and (prefers-reduced-motion:reduce){body.product-template .phtb .phtb-bar{transition:opacity .15s ease}}@media(hover:hover)and (pointer:fine){body sticky-atc-bar-minimalist.sticky-atc-bar .product-form__submit:hover,body sticky-atc-bar-minimalist.sticky-atc-bar .product-form__submit:hover .loading__spinner{color:#c4301c;filter:none}}.swatches .swatch-item.swatch-item--extra{display:none}@media(max-width:767.98px){#ProductsList:not([data-ph-view=grid]){--f-columns-mobile: 1 !important}#ProductsList[data-ph-view=grid]{--f-columns-mobile: 2 !important}#ProductsList:not([data-ph-view=grid]) .swatches .swatch-item.swatch-item--extra{display:list-item}#ProductsList:not([data-ph-view=grid]) .swatches .swatch-more{display:none}#ProductsList:not([data-ph-view=grid]) .swatches--product-card{gap:10px}#ProductsList:not([data-ph-view=grid]) .swatches--product-card .swatch-item{width:24px;height:24px}}@media(max-width:767.98px){#ProductsList .swatches--product-card{pointer-events:auto}#ProductsList .swatches--product-card .swatch-item{position:relative;cursor:pointer}#ProductsList .swatches--product-card .swatch-item:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}}@media(max-width:767.98px){#ProductsList:not([data-ph-view=grid]) .swatches--product-card .swatch-item>.swatch-color{width:100%;height:100%;box-sizing:border-box}}.product-card .swatches--product-card .swatch-item[aria-selected=true]>.swatch-color{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #1e2a3a}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ph-type-tiles.css.map */
