body{background:#fff!important}.price__sale{display:none}.product-featured-image{width:100%;height:auto}.product-thumbnail-list{display:flex;flex-direction:column;gap:10px;margin-top:15px;flex-wrap:wrap}.product-thumbnail{width:60px;height:60px;border:1px solid #e0e0e0;padding:2px;cursor:pointer;opacity:.7;transition:opacity .3s ease}.product-thumbnail.active{opacity:1}.product-thumbnail img{width:100%;height:100%;object-fit:cover}.product-hero-container{margin-top:2%}.product-hero-container main{max-width:1440px;margin:0 auto;position:relative}.product-hero-container main .thumb-list{position:absolute;z-index:10;left:5%;top:200px}.product-hero-container main .can-image{width:100%;max-width:550px;position:absolute;top:96px;left:13%;z-index:10}.product-hero-container main .can-image .model-container:after{content:"";display:block;width:48px;height:48px;background-image:url(atom.svg);background-size:100%;background-repeat:no-repeat;position:absolute;bottom:20%;right:20%}.product-hero-container main .can-image img{width:100%;height:auto}.product-hero-container main .section-container-main{width:96%;height:auto;min-height:600px;overflow:hidden;position:relative;margin:0 auto;border-radius:38px;background:#181818 url(product-hero-bg-swirl.png) no-repeat center;background-size:cover}.product-hero-container main .section-container-main .section-container{width:100%;display:flex;position:relative;transition:all ease-in-out .5s;align-items:center}.product-hero-container main .section-container-main .section-container .section{min-width:100%;height:auto;min-height:600px;border-radius:38px;position:relative;overflow:hidden;z-index:1;background-size:86% auto;background-position:180% 0%;padding-top:10px;animation:bgLoop 25s infinite}.product-hero-container main .section-container-main .section-container .section .text{position:relative;width:45%;left:55%;top:10%;padding:0 4rem;z-index:10}.product-hero-container main .section-container-main .section-container .section .text h1{font-family:BD-Supper,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:10.8px;text-transform:uppercase;margin-bottom:0}.product-hero-container main .section-container-main .section-container .section .text p.subtitle{font-family:BD-Supper,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.8px;text-transform:uppercase;margin-top:1rem}.product-hero-container main .section-container-main .section-container .section .text p{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:33px 0}.product-hero-container main .section-container-main .section-container .section .text .benefits{list-style-type:none;display:flex;padding:0;column-gap:26px;justify-content:space-between;width:90%;align-items:flex-end}.product-hero-container main .section-container-main .section-container .section .text .benefits li{font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-align:center;display:flex;flex-direction:column}.product-hero-container main .section-container-main .section-container .section .text .benefits li svg{display:block;margin:0 auto 23px;max-height:55px}.product-hero-container main .section-container-main .section-container .section .text .btn-hero{font-family:Bd-Supper,sans-serif;text-transform:uppercase;letter-spacing:3.2px;background:transparent;padding:15px 45px;border-radius:100px;background:#e93295;border:1px solid #E93295;color:#fff;text-decoration:none;transition:all ease-in-out .3s;margin:35px 0;display:inline-block}.product-hero-container main .section-container-main .section-container .section .text .btn-hero:before,.product-hero-container main .section-container-main .section-container .section .text .btn-hero:after{content:none}.product-hero-container main .section-container-main .section-container .section .text .btn-hero:hover{background:var(--font-color);color:#000;border:1px solid #fff}.product-size-selector{margin:1rem 0}.product-size-selector fieldset{border:0;padding:0;margin:0}.product-size-selector .form__label{display:none;margin-bottom:.75rem;font-weight:600;color:#fff}.product-size-selector .selected-size{font-weight:400;color:#fff}.size-options{display:flex;gap:.5rem;flex-wrap:wrap}.size-button{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;height:2.5rem;padding:.5rem 1rem;border:2px solid #e5e5e5;border-radius:.375rem;background-color:#fff;color:#333;font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none}.size-button:hover{border-color:#333;background-color:#f9f9f9;transform:translateY(-1px)}.size-button.active{border-color:#e93295;background-color:#e93295;color:#fff}.size-button:focus{outline:2px solid #333;outline-offset:2px}.size-input.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 768px){.size-options{gap:.375rem}.size-button{min-width:2.5rem;height:2.25rem;padding:.375rem .75rem;font-size:.8125rem}}@media screen and (max-width: 767px){.product-hero-container main .thumb-list{display:none}.product-hero-container main .thumb-list.tee-thumb-list{display:block;top:auto;bottom:75px;left:50px;transform:translate(-50%);z-index:100}.product-hero-container main .can-image{left:0;top:calc(650px - 60vw)}.product-hero-container main .can-image.tee-image{top:calc(570px - 60vw)}.product-hero-container main .section-container-main{overflow:visible;max-height:800px;margin-bottom:450px}.product-hero-container main .section-container-main .section-container .section{overflow:visible}.product-hero-container main .section-container-main .section-container .section .text{width:100%;left:0;top:40px;padding:0 2rem;text-align:center}.product-hero-container main .section-container-main .section-container .section .text .benefits{margin-top:calc(650px - 5vw);width:100%}.product-hero-container main .section-container-main .section-container .section .text .benefits li{color:#000}.product-hero-container main .section-container-main .section-container .section .text .benefits svg path{fill:#000}.product-hero-container main .section-container-main .section-container .section .text.tee-text .benefits{margin-top:calc(530px - 5vw)}.product-hero-container main .section-container-main .section-container .section .text .price,.product-hero-container main .section-container-main .section-container .section .text .product-form__quantity{color:#000;text-align:left}:is(.product-hero-container main .section-container-main .section-container .section .text .price,.product-hero-container main .section-container-main .section-container .section .text .product-form__quantity).price--on-sale .price-item--regular{color:#000}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wook-product-hero.css.map */
