:root{--ph-ease-out: cubic-bezier(.23, 1, .32, 1);--ph-ease-drawer: cubic-bezier(.32, .72, 0, 1);--ph-press-scale: .97;--ph-press-duration: .12s;--ph-drawer-duration: .32s;--ph-drawer-exit-duration: .24s;--ph-overlay-duration: .2s;--ph-ui-duration: .3s;--ph-tap-min: 4.4rem;--ph-atc-lift: calc(80px + env(safe-area-inset-bottom, 0px)) }@media(max-width:767.98px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=submit]):not([type=button]),select,textarea,.form-control,.quantity__input,.select-element select,.form-select{font-size:16px!important}}html{-webkit-tap-highlight-color:transparent}.btn{transition:background .3s,color .3s,transform var(--ph-press-duration) var(--ph-ease-out)}.quantity__button,.drawer__close-btn,.header__icons .menu-drawer-button,.header__icons .account-button,.header__icons .cart-drawer-button,.header__icons .cusstom-button{transition:transform var(--ph-press-duration) var(--ph-ease-out)}.header__icons .account-button{transition:background-size var(--animation-default),color var(--animation-default),transform var(--ph-press-duration) var(--ph-ease-out)}.btn:active:not([disabled]):not([aria-disabled=true]):not(.btn--loading),.quantity__button:active:not([disabled]),.drawer__close-btn:active,.header__icons .menu-drawer-button:active,.header__icons .account-button:active,.header__icons .cart-drawer-button:active,.header__icons .cusstom-button:active{transform:scale(var(--ph-press-scale))}.product-card .product-card__action-button:active:not([disabled]){transform:scale(var(--ph-press-scale))}.swiper-button:active:not(.swiper-button-disabled){transform:translate(var(--swiper-button-transform-x, 0)) scale(var(--ph-press-scale))}.btn,.quantity__button{-webkit-user-select:none;user-select:none}@media(hover:none),(pointer:coarse){.product-card:has(.product-card__flash-sale) .product-card__image-wrapper:hover .product-card__flash-sale{opacity:1;transform:none}.product-card.product-card:hover .product-card__title a{color:currentColor}.drawer__close-btn:hover svg{transform:none}.media__poster:hover .media__play-button{transform:none}.disclosure__toggle:hover{box-shadow:none}.disclosure--plain .disclosure__toggle:hover{text-decoration:none}.disclosure-list__item:hover{color:rgb(var(--color-foreground))}.disclosure-list__item:not(.disclosure-list__item--current) a:hover{text-decoration:none}.product .product__media-item:hover .product__media-icon{opacity:0}.product .product__promotion-alert button:hover{transform:none}.rte a:hover{color:rgba(var(--color-link),var(--alpha-link));text-decoration-thickness:.1rem}.link-underline:hover,.footer__copyright-content a:hover{text-decoration:none}.btn--plain:hover:after{inset-inline-start:auto;inset-inline-end:0;width:0}.btn--underline:hover:after,.btn--link:hover:after{animation:none;transform-origin:var(--transform-origin-end)}input:is([type=checkbox],[type=radio]):hover:not(:checked,:disabled,.disabled,:focus){--bc: var(--border)}.product-card--horizontal .product-card__btn.btn--icon:hover{border-color:rgba(var(--color-foreground),.2)}.scrolling-promotion[data-pause-on-hover]:not(.scrolling-promotion--paused):hover{overflow:hidden}.scrolling-promotion[data-pause-on-hover]:not(.scrolling-promotion--paused):hover .promotion--animated{animation-play-state:running}}@media(min-width:768px)and (hover:none),(min-width:768px)and (pointer:coarse){.product-card__image-wrapper:hover:not(.product-card__image-wrapper--main-only) .product-card__image--main{opacity:1}.product-card__image-wrapper:hover .product-card__image--second{opacity:0;visibility:hidden}.product-card:not(.product-card--simple) .product-card__actions .btn,.product-card:not(.product-card--simple) .product-card__quickview{opacity:1;transform:none}}@media(max-width:767.98px)and (hover:none),(max-width:767.98px)and (pointer:coarse){.product-card:has(.product-card__flash-sale) .product-card__actions{opacity:1;transform:none}.product-card:not(.product-card-list-on-mobile):has(.product-card__flash-sale) .product-card__main-actions{bottom:5.2rem}}.drawer__inner{transition:transform var(--ph-drawer-duration) var(--ph-ease-drawer)}.drawer:not([active])>.drawer__inner{transition-duration:var(--ph-drawer-exit-duration)}.modal .drawer__inner{transform:scale(.96) translateZ(0);transition-property:opacity,transform;transition-duration:.24s;transition-timing-function:var(--ph-ease-out)}.modal[active]>.drawer__inner{transform:scale(1) translateZ(0)}.fixed-overlay{transition-duration:var(--ph-overlay-duration);transition-timing-function:var(--ph-ease-out)}.search-open .header-section .fixed-overlay{transition-duration:var(--ph-overlay-duration)}.product-card__image{transition:opacity var(--ph-ui-duration) var(--ph-ease-out),transform var(--ph-ui-duration) var(--ph-ease-out)}.product-card__image--main{transition:opacity var(--ph-ui-duration) var(--ph-ease-out)}.sticky-element{transition:none}@media(min-width:1024px){.sticky-element-laptop{transition:none}}@media(min-width:768px){.sticky-element-tablet{transition:none}}.accordion-details__helptext{transition:max-height var(--ph-ui-duration) var(--ph-ease-out)}.disclosure-list{transition:opacity .2s var(--ph-ease-out),transform .2s var(--ph-ease-out),visibility .2s}@keyframes twinkle{0%{transform:scale(.95);opacity:0}50%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}.form-control{transition:border-color .3s,box-shadow .3s,background-color .3s,color .3s}.swiper-pagination-bullet{transition:background-color .3s,width .3s,opacity .3s}.swiper-pagination-bullet:after{transition:opacity .3s,width .3s}.swiper-controls .swiper-pagination-fraction{transition:opacity .3s}.product-card__flash-sale{transition:opacity .25s var(--ph-ease-out),transform .25s var(--ph-ease-out)}@media(max-width:767.98px){.product-card:has(.product-card__flash-sale) .product-card__actions{transition:opacity .25s var(--ph-ease-out),transform .25s var(--ph-ease-out)}.product-card__action-text{transition:max-width .25s var(--ph-ease-out),opacity .25s var(--ph-ease-out)}}@media(min-width:768px){.product-card:not(.product-card--simple) .product-card__quickview{transition:background .3s,color .3s,opacity .3s var(--ph-ease-out),transform .3s var(--ph-ease-out)}.product-card:not(.product-card--simple) .product-card__actions .btn{transition:background .3s,color .3s,opacity .3s var(--ph-ease-out),transform .3s var(--ph-ease-out)}.swiper-show-nav-on-hover:has(.swiper-controls--nav-floating) .swiper-button{transition:opacity .3s var(--ph-ease-out),transform .3s var(--ph-ease-out),visibility .3s,color .3s}}.swatches li.swatch-item:after{transition:opacity var(--ph-ui-duration) var(--ph-ease-out)}.swatches--product-card.swatches--circle .swatch-color:before{transition:opacity var(--duration-default),box-shadow var(--duration-default)}.media__play-button{transition:transform var(--duration-default),background-color var(--duration-default)}.disclosure__toggle{transition:box-shadow .3s,color .3s,background-color .3s}.accordion-details__summary{transition:border-color var(--duration-default)}.read-more__content:before{transition:opacity var(--duration-default)}.switch-slider,.switch-slider:before{transition:background-color .3s,transform .3s var(--ph-ease-out),inset-inline-start .3s var(--ph-ease-out)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.15s!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.15s!important;transition-delay:0s!important;scroll-behavior:auto!important}.loading__spinner .spinner,.loading__spinner .path{animation-duration:1.4s!important;animation-iteration-count:infinite!important}.btn:active,.quantity__button:active,.drawer__close-btn:active,.header__icons a:active,.header__icons button:active,.product-card .product-card__action-button:active,.swiper-button:active{transform:none!important}.modal .drawer__inner{transform:none}}.min-height-screen{min-height:100vh;min-height:100svh}.menu-drawer,.search__content{height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));height:calc(var(--viewport-height, 100dvh) - (var(--header-bottom-position, 100%)))}@media(min-width:1024px){.search__content{height:auto;max-height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));max-height:calc(var(--viewport-height, 100dvh) - (var(--header-bottom-position, 100%)))}}.template-search .search__content{max-height:60vh;max-height:60dvh}@media(max-width:767.98px){.quick-view.modal .drawer__inner{--modal-height: 90vh;height:90vh}@supports (height: 1dvh){.quick-view.modal .drawer__inner{--modal-height: 90dvh;height:90dvh}}}@media(max-width:639.98px){.quick-view.modal .drawer__inner{--modal-height: 100dvh;height:100dvh}}.mega-menu{max-height:75vh;max-height:75dvh}.disclosure-list{max-height:60vh;max-height:60dvh}@media(max-width:639.98px){.disclosure-list{max-height:300px}}.drawer__body,.drawer .v-scrollable,.cart-drawer .drawer__body,.cart-drawer cart-items,.menu-drawer__content,.search__content{overscroll-behavior:contain}.product-card__badge{max-width:calc(100% - 2rem)}.f-badge{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:middle}@media(max-width:767.98px){.product-card .product-card__action-button{width:var(--ph-tap-min)!important;height:var(--ph-tap-min)!important}.swatches--product-card{pointer-events:none}}.header__icons .menu-drawer-button,.header__icons .account-button,.header__icons .cart-drawer-button,.header__icons .cusstom-button{position:relative}.header__icons .menu-drawer-button:after,.header__icons .account-button:after,.header__icons .cart-drawer-button:after,.header__icons .cusstom-button:after{content:"";position:absolute;top:-1rem;right:-.8rem;bottom:-1rem;left:-.8rem}@media(min-width:640px){.header__icons .menu-drawer-button:after,.header__icons .account-button:after,.header__icons .cart-drawer-button:after,.header__icons .cusstom-button:after{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}}#whatflow-button-container>div{transition:translate .2s var(--ph-ease-out)}@media(max-width:767.98px){body:has(sticky-atc-bar-minimalist.sticky-atc-bar--show:not(.hidden)) #whatflow-button-container>div{translate:0 calc(-1 * var(--ph-atc-lift))!important}body:has(div.sticky-atc-bar.sticky-atc-bar--show:not(.hidden)) #whatflow-button-container>div{translate:0 calc(-1 * (var(--ph-atc-lift) + var(--mobile-sticky-bar-height, 0px)))!important}body.mobile-sticky-bar-down:has(div.sticky-atc-bar.sticky-atc-bar--show:not(.hidden)) #whatflow-button-container>div{translate:0 calc(-1 * var(--ph-atc-lift))!important}body:has(.sticky-atc-bar--show) #whatflow-button-container #whatflow-main-button{transform:none!important}}@media(min-width:768px){body:has(sticky-atc-bar-minimalist.sticky-atc-bar--show:not(.md\:hidden)) #whatflow-button-container>div{translate:0 -112px!important}body:has(div.sticky-atc-bar.sticky-atc-bar--show:not(.md\:hidden)) #whatflow-button-container>div{translate:0 calc(-1 * var(--ph-atc-lift))!important}}.loading-bar{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ph-mobile-fixes.css.map */
