@media screen and (min-width:769px){.is-sp{display:none!important}}@media screen and (max-width:768px){.is-pc{display:none!important}}.c-main-product{padding-top:43px}.c-main-product .topbar-collection{display:flex;align-items:center;border-bottom:1px solid #000000}.c-main-product .topbar-collection__link{width:50%;padding:19px 20px;text-align:center;line-height:1.5;font-family:var(--font-termina)}.c-main-product .topbar-collection__link span{display:inline-block;opacity:.4;font-size:14px;font-weight:500;text-transform:uppercase}.c-main-product .topbar-collection__link.is-active span{opacity:1;position:relative}.c-main-product .topbar-collection__link.is-active span:before{content:"";display:block;width:100%;height:1px;background:#000;position:absolute;bottom:0}.c-main-product>.product{margin:0 0 160px}.c-main-product .product__media{padding-left:0;width:50.7%;margin-right:20px}.c-main-product .product__info{width:42.2%;margin-left:20px;min-width:502px}.c-main-product .product-meta{padding-top:0;border-bottom:unset;margin-bottom:0;padding-bottom:0}.c-main-product .product-meta .product-meta__price-list-container{align-items:flex-start;margin-top:0;margin-bottom:0}.c-main-product .product-meta .product-meta__price-list-container .label.label--highlight{background-color:unset;color:#ff4141;font-size:14px;line-height:30px;letter-spacing:.05em;font-family:var(--font-termina);font-weight:500}.c-main-product .product-meta .product-meta__title{font-size:18px;line-height:27px;font-weight:700;letter-spacing:.03em;font-family:var(--font-hiragino-sans);margin-bottom:18px;margin-top:24px}.c-main-product .product-meta .price-list{color:#101010}.c-main-product .product-meta .price-list .price{font-size:13px;line-height:22px;letter-spacing:.04em;font-family:var(--font-termina);font-weight:500;color:#101010}.c-main-product .product-meta .price-list .price.price--highlight{color:red}.c-main-product .product-meta .price-list .price.price--compare{opacity:1;font-size:11px;line-height:22px;font-weight:400;color:#1119;text-decoration:none}.c-main-product .product-meta .price-list .price.price--compare .c-price__number--compare{text-decoration:line-through}.c-main-product .product-meta .price-list .c-price__currency-unit{font-size:8px;letter-spacing:.04em;line-height:22px;font-family:var(--font-termina);font-weight:400;padding-left:6px;text-decoration:none}.c-main-product .product-meta .product-meta__label-list:not(:empty){margin-left:0}.c-main-product .product-meta .product-meta__label-list:not(:empty) span{background-color:#fff;font-size:10px;line-height:16px;letter-spacing:.04em;font-family:var(--font-termina);font-weight:500;color:red;padding:0;text-decoration:underline;text-underline-offset:3px}.c-main-product .product-meta .price-list:not(.price-list--stack)>.price:not(:last-child){margin-right:12px}.c-main-product .product-form__text{max-width:502px;background-color:#f5f5f5;padding:33px 42px 26px;margin-top:32px}.c-main-product .product-form__text p{color:#00000080;font-size:12px;line-height:24px;font-weight:400;letter-spacing:.03em;font-family:var(--font-hiragino-sans);margin-bottom:0}.c-main-product .product-form__text p:last-child{margin-top:8px}.c-main-product .product-form__text p:first-child{color:#000;font-size:14px;letter-spacing:.03em}.c-granting-points{font-size:12px;line-height:32px;font-weight:400;letter-spacing:.03em;font-family:var(--font-hiragino-sans);margin:11px 0 33px}.product-form__button{border:1px solid #000;max-width:578px}.product-form__button .button{font-size:14px;line-height:21px;font-weight:400;letter-spacing:.05em;font-family:var(--font-hiragino-sans);padding:18px 20px 19px}.c-tab-dynamic .product-content__tabs{width:100%;padding-top:90px;max-width:500px;margin-left:0}.c-tab-dynamic .tabs-nav__item{padding-bottom:30px;font-size:11px;line-height:14px;font-family:var(--font-termina);letter-spacing:.05em;font-weight:500}.c-tab-dynamic .tabs-nav__item-list{gap:26px}.c-tab-dynamic .tabs-nav{margin-bottom:36px}.c-tab-dynamic .product-tabs__tab-item-content{font-size:12px;line-height:24px;font-family:var(--font-hiragino-sans);font-weight:400;letter-spacing:.03em;white-space:break-spaces}@media screen and (max-width:740px){.c-tab-dynamic .collapsible{position:relative;max-height:16em;overflow:hidden!important;transition:height .3s ease-in-out}.c-tab-dynamic .collapsible:after{content:"";position:absolute;bottom:0;left:0;right:0;height:8em;background:linear-gradient(to bottom,#fff0,#fff)}.c-tab-dynamic .collapsible.expanded{max-height:none;overflow:visible!important}.c-tab-dynamic .collapsible.expanded:after{display:none}button.toggle-content{display:block;margin:10px auto 0;border:1px solid #777;padding:8px 16px;cursor:pointer;border-radius:4px;font-size:.875rem}button.toggle-content:hover{opacity:.7}}.c-tab-dynamic .product-tabs__tab-item-content p{margin:0!important}.c-main-product .product__zoom-button{right:12px;bottom:9px;width:46px;height:46px;border-radius:50%}.c-main-product .product__thumbnail-list-inner{width:100%;display:flex;flex-wrap:wrap;gap:7px;grid-auto-flow:unset;justify-content:flex-start}.c-main-product .product__thumbnail-list-inner .product__thumbnail-item{width:calc((100% - 56px) / 9)}.c-main-product .product__thumbnail-list-inner .product__thumbnail-item .product__thumbnail{width:100%;height:100%;padding:0;min-width:unset;border-radius:0}.c-main-product .product__thumbnail-list-inner .product__thumbnail-item .product__thumbnail img{border-radius:0}.c-main-product .pswp__button{border-radius:50%}.c-main-product .c-symbol{list-style:none;padding:0;margin:12px 6px 0;display:flex;align-items:center;flex-wrap:wrap}.c-main-product .c-symbol .c-symbol__image{width:22px;height:20px;margin-right:20px}.c-main-product .c-symbol .c-symbol__image img{width:100%;height:100%;object-fit:contain}.c-main-product .product-meta__aside{margin-top:38px}.c-main-product .product-meta__aside .product-meta__share-label{font-size:11px;line-height:14px;letter-spacing:.05em;font-family:var(--font-termina);font-weight:500;margin-right:30px;color:#000}.c-main-product .product-meta__aside .product-meta__share-button-list{gap:14px}.c-main-product .product-meta__aside .product-meta__share-button-item svg{width:20px;height:18px;object-fit:contain;fill:#000;color:#000}.template-product .product__media-list-wrapper{margin-left:0}@media screen and (max-width:1000px){.template-product .product__media-list-wrapper{max-width:100%!important}}.c-main-product nav.breadcrumb ol{padding:28px 0}.c-main-product .product-form__variants .popup-header,.c-main-product .product-form__variants .button-group-mb,.c-main-product .c-text-close{display:none}.c-main-product .product-form__variants .product_express--grid{display:flex;max-width:501px}.c-main-product .product-form__variants .product_express--right\1a0 align-content{flex:1}.c-main-product .product_express--grid{border-bottom:1px solid #E0E0E0}.c-main-product .product_express--grid:first-child{border-top:1px solid #E0E0E0}.c-main-product .product_express--grid .product_express--left{margin-right:40px;margin-top:20px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center}.c-main-product .product_express--grid .product_express--right{flex:1;display:flex;flex-direction:column;justify-content:center;margin-bottom:18px;margin-top:18px}.c-main-product .product_express--grid .product_express--right .variant_color{display:flex;align-items:center;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #E0E0E0}.c-main-product .product_express--grid .product_express--right .variant_color .variant_color--right{margin-left:auto}.c-main-product .product_express--grid .product_express--right .variant_color .variant_color--right{font-size:14px;line-height:28px;letter-spacing:.05em;font-family:var(--font-termina);font-weight:500;padding-left:30px}.c-main-product .product_express--grid .product_express--right .variant_color .variant_color--left{display:flex;flex-direction:column}.c-main-product .product_express--grid .product_express--right .variant_color .variant_info--bottom,.c-product__lowstock{font-size:10px;line-height:15px;margin:4px 0 0;color:#ff4141;font-weight:400;font-family:var(--font-hiragino-sans)}.c-product__lowstock{text-align:center}.c-main-product .c-wishlist{margin-left:13px;margin-right:2px}.c-main-product .product_express--grid .product_express--right .variant_color:last-child{border-bottom:unset;margin-bottom:0;padding-bottom:0}.c-main-product .product_express--grid .product_express--right .Button.add_to_cart.add_express{font-size:12px;line-height:18px;letter-spacing:.05em;font-family:var(--font-hiragino-sans);font-weight:400;padding:13px;color:#fff;background-color:#000;display:block;width:165px;text-align:center;border:1px solid transparent;transition:all .3s ease-in-out}.c-main-product .product_express--grid .product_express--right .Button.add_to_cart.add_express:hover{color:#000;background-color:#fff;border:1px solid #000;transition:all .3s ease-in-out}.c-main-product .product_express--grid .product_express--right .Button.pre_order{font-size:12px;line-height:18px;letter-spacing:.05em;font-family:var(--font-hiragino-sans);font-weight:400;padding:13px;color:#fff;background-color:#000;display:block;width:180px;text-align:center}.c-main-product .c-optionBox{display:flex;align-items:center;justify-content:flex-start;margin-bottom:6px;padding-top:40px}.c-optionBox .c-optionBox-color{margin:0 22px 0 0;width:83px;font-size:9px;line-height:23px;letter-spacing:.03em;font-family:var(--font-termina);font-weight:400;color:#00000080}.c-optionBox .c-optionBox-size{margin:0;font-size:9px;line-height:24px;letter-spacing:.03em;font-family:var(--font-termina);font-weight:400;color:#00000080}.c-main-product .product-form__variants .image_name{position:relative;top:0;left:0;width:65px;height:0;padding-bottom:151%}.c-main-product .product-form__variants .image_name img{position:absolute;top:0;left:0;width:100%;object-fit:cover;object-position:top}.c-main-product .product-form__variants .color_name{font-size:10px;line-height:24px;letter-spacing:.03em;font-weight:400;text-transform:uppercase;padding-top:3px}.c-main-product .product__media-nav{margin-top:18px}.c-main-product .variant_color--right .back_in_stock{color:#fff;background-color:#9b9b9b;font-size:12px line-height: 18px;letter-spacing:.02em;font-family:var(--font-hiragino-sans);font-weight:400;padding:8px;display:block;width:100%;min-width:160px;text-align:center;border:1px solid #9B9B9B;transition:all .3s ease-in-out;display:flex!important;align-content:center;justify-content:center;gap:8px}.c-main-product .variant_color--right .back_in_stock:hover{color:#fff;background-color:#000;border:1px solid #000;transition:all .3s ease-in-out}.c-main-product .variant_color--right .back_in_sold-out{color:#0006;background-color:#f0f0f0;font-size:12px;line-height:18px;letter-spacing:.02em;font-family:var(--font-hiragino-sans);font-weight:400;padding:13px;display:block;width:180px;text-align:center}.c-main-product .fdt--size__list{display:flex;flex-direction:column}.c-main-product .fdt--size__list .fdt--size__one{display:flex;justify-content:space-between;border-bottom:1px solid #000;margin:0;padding:16px 0;align-items:center}.c-main-product .fdt--size__list .fdt--size__one:last-child{border-bottom:unset}.c-main-product .fdt--size__list .fdt--size__dd{display:flex;width:100%;max-width:160px;align-items:center;justify-content:space-between;flex:1;margin-left:30px}.c-main-product .fdt--size__list .fdt--size__dd .fdt--size__p{font-size:14px;line-height:26px;letter-spacing:.05em;font-family:var(--font-hiragino-sans);font-weight:400;margin:0}.c-main-product .fdt--size__list .fdt--size__dt{font-size:14px;line-height:26px;letter-spacing:.05em;font-family:var(--font-hiragino-sans);font-weight:400}.wk-button--add .wk-icon .wk-icon__svg{fill:#000}.wk-button__icon{color:rgb(var(--product-on-sale-accent))!important}.wk-icon__svg.close-icon{color:#000}.c-card-product .icon.icon-close{display:none}@media screen and (max-width:1200px){.c-main-product .product__thumbnail-list-inner{gap:5px}.c-main-product .product__thumbnail-list-inner .product__thumbnail-item{width:calc((100% - 35px)/8)}}@media screen and (max-width:999px){.c-main-product .product__thumbnail-list-inner{margin-left:20px}.c-main-product .c-wishlist .wk-button{margin:0 4px 0 0}.c-main-product .container{padding:0}.c-main-product .product{margin:0}.c-main-product .product__media{width:100%;margin:0}.product__media-list{margin:0;min-width:unset}.product__media-item{padding:0}.c-main-product .product__thumbnail-list-inner{display:grid;grid-auto-flow:column;align-items:start;gap:9px;justify-content:unset;flex-wrap:unset}.c-main-product .product__thumbnail-list-inner .product__thumbnail-item{width:unset}.c-main-product .product__thumbnail-list-inner .product__thumbnail-item .product__thumbnail{width:47px;height:72px}.c-main-product .product__info{width:100%;margin-left:0;padding-left:10px;padding-right:10px;min-width:unset}.c-main-product .product-form__text,.c-main-product .product-form__variants .product_express--grid,.c-main-product .c-tab-dynamic .product-content__tabs{max-width:100%}.c-main-product .product-tabs__tab-item-wrapper{border:unset}.c-main-product .product-tabs__tab-item-wrapper:last-child{border:unset}.c-main-product .collapsible-toggle,.product-tabs__tab-item-wrapper{display:none}.product-tabs__tab-item-wrapper .collapsible{height:auto;overflow:visible;visibility:visible}.product-tabs__tab-item-wrapper:not([hidden]){display:block}.product-tabs__tab-item-wrapper:not([hidden]) .collapsible{height:auto;overflow:visible;visibility:visible}}@media screen and (max-width:768px){.c-main-product{padding-top:0}.c-main-product .product__media-nav{margin-top:8px}.c-main-product .product{margin:0 0 40px}.c-main-product .c-symbol{margin:34px 0 0}.c-main-product .product-meta .product-meta__label-list:not(:empty) span{font-size:9px}.c-main-product .c-symbol .c-symbol__image{width:20px;height:18px;margin-right:15px}.c-main-product .topbar-collection__link{padding:12px 10px}.c-main-product .topbar-collection__link span{font-size:11px;line-height:23px}.c-main-product .product__zoom-button{width:37px;height:37px;right:10px;bottom:10px}.c-main-product .product_express--grid .product_express--right{margin-bottom:15px;margin-top:15px}.c-main-product .product_express--grid .product_express--right .variant_color{height:unset;flex:1;margin-bottom:14px;padding-bottom:14px}.c-main-product .product_express--grid .product_express--right .variant_color .variant_info--bottom,.c-product__lowstock{line-height:1;margin-top:8px;text-align:right}.c-main-product .product__thumbnail-list-inner{gap:8px;margin-left:9px}.c-main-product .product__thumbnail-list-inner .product__thumbnail-item .product__thumbnail img{width:100%;height:100%;object-fit:cover}.c-main-product .product-meta .product-meta__title{font-size:15px;font-weight:300;line-height:23px;margin-bottom:14px;margin-top:21px}.c-main-product .product-meta .price-list:not(.price-list--stack)>.price:not(:last-child){margin-right:15px}.c-main-product .product-meta{padding-top:10px}.c-main-product .product-meta .price-list .price{font-size:13px;line-height:22px;letter-spacing:.02em}.c-main-product .product-meta .price-list .c-price__currency-unit{font-size:8px;padding-left:3px}.c-main-product .product-meta .price-list .price.price--compare{font-size:11px;line-height:22px;letter-spacing:.05em}.c-main-product .product-meta .product-meta__price-list-container .label.label--highlight{font-size:10px;line-height:28px}.c-granting-points{font-size:11px;line-height:32px;margin:3px 0 30px}.c-main-product .product-form__text{max-width:100%}.c-main-product .product__info{margin-left:0;padding:0 10px;margin-bottom:30px}.c-main-product .product-form__variants .product_express--grid{max-width:100%}.c-main-product .product_express--grid .product_express--right .variant_color .variant_color--right{display:flex;flex-direction:column;padding:0;align-items:center;margin:0 auto}.c-main-product .product_express--grid .product_express--right .Button.add_to_cart.add_express{display:block;max-width:150px;font-size:10px;line-height:16px;padding:10px}.c-main-product .variant_color--right .back_in_stock{display:block;max-width:150px;font-size:10px;line-height:16px;padding:8px}.c-main-product .variant_color--right .back_in_sold-out,.c-main-product .product_express--grid .product_express--right .Button.pre_order{display:block;max-width:135px;font-size:10px;line-height:16px;padding:10px}.c-main-product .c-wishlist{margin-right:0;margin-left:12px}.c-main-product .product_express--wrapper .c-wishlist{display:none}.c-main-product .c-wishlist .wk-button__icon{width:24px;height:20px}.c-main-product .product-form__variants .image_name{width:63px}.c-main-product .product_express--grid .product_express--right .variant_color .variant_color--left .variant_info--top .name{font-size:11px;line-height:28px;font-weight:500;font-family:var(--font-termina);letter-spacing:.05em}.c-main-product .product-form__variants .color_name{font-size:11px;line-height:28px}.c-main-product .product_express--grid .product_express--left{margin-right:20px;margin-top:15px;margin-bottom:14px}.c-main-product .product-form__text p{font-size:11px;line-height:22px;margin-top:5px}.c-main-product .product-form__text p:first-child{font-size:11px;line-height:22px}.c-main-product .product-form__variants .popup-header{display:block;position:relative;text-align:center}.c-main-product .product-form__variants .popup-header .icon.icon-close{position:absolute;top:-40px;right:-28px;width:28px;height:28px;border:1px solid #000;border-radius:50%;background-color:#fff;pointer-events:unset}.c-card-product{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vw - 40px);height:100%;max-height:70vh;background-color:#fff;z-index:100000000000;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.c-card-product .icon.icon-close{position:absolute;top:-12px;right:-12px;width:28px;height:28px;border:1px solid #000;border-radius:50%;background-color:#fff;pointer-events:unset;z-index:1000000000000}.c-card-product .icon.icon-close svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;object-fit:contain}.c-card-product .icon.icon-close{display:block}.c-main-product .button-group-mb{display:flex!important;align-items:center}.c-main-product .button-group-mb .c-icon-add-heart{margin-left:16px;display:flex;align-items:center;justify-content:center}.c-main-product .button-group-mb .Button.add_to_cart{font-size:11px;line-height:17px;letter-spacing:.05em;font-family:var(--font-hiragino-sans);font-weight:700;padding:17px;color:#fff;background-color:#000;display:block;width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.c-main-product .button-group-mb .Button.add_to_cart svg{width:16px;height:14px;object-fit:contain}.c-main-product .button-group-mb .Button.add_to_cart span{font-size:10px;display:block;line-height:22px;font-family:var(--font-termina);font-weight:400;letter-spacing:.03em;padding-left:15px}.c-main-product .product_express--wrapper{border:1px solid #000;padding:20px 18px;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:100000000000000000000;overflow-x:hidden;overflow-y:scroll}.c-main-product .product_express--wrapper .popup-header{font-family:var(--font-hiragino-sans);font-weight:700;color:#000;margin-top:10px;margin-bottom:28px;font-size:14px;line-height:32px;letter-spacing:.05em}.c-card-product.is-showing-popup{visibility:visible;opacity:1;transition:all .3s ease-in-out}.c-optionBox{display:none}.c-main-product .c-text-close{display:flex!important;align-items:center;justify-content:center;font-size:11px;line-height:17px;letter-spacing:.05em;font-family:var(--font-hiragino-sans);font-weight:400;padding:40px 0 20px}.c-main-product .c-text-close svg{width:14px;height:14px;margin-right:6px}.PageOverlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10;visibility:hidden;opacity:0;background:#363636;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:100000000000000000}.PageOverlay.is-visible{opacity:.5;visibility:visible}.c-main-product .product-form__text{padding:30px}.product-form__option-info,.product-form__quantity-label{margin-bottom:0}.c-main-product .button-group-mb{margin-top:40px}.c-main-product .product-form{grid-row-gap:0;row-gap:0}.c-tab-dynamic .tabs-nav{margin-bottom:26px;display:block!important}.c-tab-dynamic .tabs-nav__item{font-size:10px;line-height:12px;margin-bottom:0;padding-bottom:20px}.c-tab-dynamic .tabs-nav__item-list{gap:30px}.c-main-product .c-tab-dynamic .product-content__tabs{padding-top:70px}.c-main-product .product-tabs__tab-item-wrapper{padding:0}.c-tab-dynamic .product-tabs__tab-item-content{font-size:11px;line-height:22px}.c-main-product .fdt--size__list .fdt--size__dd .fdt--size__p,.c-main-product .fdt--size__list .fdt--size__dt{font-size:11px}.c-main-product .fdt--size__list .fdt--size__dd{max-width:120px}.c-main-product .fdt--size__list .fdt--size__one{border-bottom:1px solid #000}.c-main-product .fdt--size__list .fdt--size__one{padding:12px 0}.c-main-product .product-meta__aside{margin-top:40px}.c-main-product .product-meta__aside .product-meta__share-label{letter-spacing:0;margin-right:15px}.c-main-product .product-meta__aside .product-meta__share-button-item svg{height:17px}}.boost-pfs-filter-product-item .boost-pfs-filter-item-swatch li span{box-shadow:unset!important}.shopify-section--shop-the-look .popover .color-swatch__item:after{border-color:#000}.shopify-section--shop-the-look .block-swatch .block-swatch__item{border-radius:50%;padding:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;min-width:unset}.shopify-section--shop-the-look .block-swatch__item:after{border-radius:50%}.shopify-section--shop-the-look .product-form__quantity .quantity-selector{border-radius:30px;overflow:hidden}.shopify-section--shop-the-look #AddToCart{background-color:#000;background-image:unset;border:1px solid transparent;transition:all .3s ease-in-out}.shopify-section--shop-the-look #AddToCart[disabled=disabled]{background-color:var(--secondary-background);border:1px solid #000}.shopify-section--shop-the-look #AddToCart:hover{color:#000;border:1px solid #000;background-color:#fff;transition:all .3s ease-in-out}.c-main-product #unisizeBanner{width:100%!important;height:50px!important;margin-top:24px}.c-main-product #unisizeBnr{width:100%!important;height:50px!important}@media screen and (max-width:768px){.c-main-product #unisizeBanner{margin-top:16px}}@media screen and (min-width:1000px){.staffstart-shopify-app-container.product .hkxvDD{display:flex;gap:0;overflow:unset}.staffstart-shopify-app-container.product article{max-width:25%;min-width:100%}.staffstart-shopify-app-container.product .hkxvDD .slick-arrow{opacity:1;visibility:visible;transform:scale(1);position:absolute;top:-56px;right:0;max-width:37.52px;max-height:37.52px}.staffstart-shopify-app-container.product .hkxvDD .slick-arrow.prev-next-button--prev{right:70px}.staffstart-shopify-app-container.product .hkxvDD .slick-arrow.slick-disabled{opacity:.3}}.staffstart-shopify-app-container.product,.staffstart-shopify-app-container.product .dIdfxQ{margin:0}.staffstart-shopify-app-container.product .eyVShp{display:none}.staffstart-shopify-app-container.product .dIdfxQ,.staffstart-shopify-app-container.product .hJBxfG{max-width:100%;width:100%;padding:0}.staffstart-shopify-app-container.product .fPgIiI,.staffstart-shopify-app-container.product .fJZQIc{margin:0}.staffstart-custom .section__header{margin:0 0 36px}.staffstart-custom .text-container{display:flex;align-items:baseline}.staffstart-custom .text-container p{margin-left:23px;font-size:10px;line-height:25px;letter-spacing:.03em}.product.product--thumbnails-bottom{display:grid;grid-template-columns:51% 1fr;grid-template-rows:auto 1fr}.c-main-product .product__media{grid-column:1 / 2;grid-row:1 / 2;width:100%;max-width:100%}.c-main-product .product__info{grid-row:1 / 3;grid-column:2 / 3;width:100%;margin-left:108px;max-width:502px}.shopify-section--main-product .product .staffstart-custom{grid-row:2 / 3;grid-column:1 / 2}.shopify-section--main-product .product .staffstart-custom{margin-bottom:100px}.staffstart-shopify-app-container.product{display:block}.staffstart-shopify-app-container.product .llHVAJ{max-width:100%;margin:0}.staffstart-shopify-app-container.product .crspJH{gap:0}.staffstart-shopify-app-container.product .iNvtBg{padding-left:0;padding-right:0}@media screen and (max-width:1400px){.c-main-product .product__info{width:calc(100% - 40px);margin-left:40px;max-width:100%;min-width:unset}}@media screen and (max-width:999px){.c-main-product .product__info{width:100%;margin-left:0;max-width:100%;min-width:unset}.shopify-section--main-product .product{grid-template-columns:100%;grid-template-rows:auto auto auto}.shopify-section--main-product .product .product__info{grid-column:1 / 2;grid-row:2 / 3}.shopify-section--main-product .product .staffstart-custom{grid-column:1 / 2;grid-row:3 / 4}.staffstart-shopify-app-container.product .hkxvDD{grid-template-columns:repeat(3,1fr);gap:36px 0px;padding-left:var(--container-gutter);padding-right:var(--container-gutter)}.staffstart-custom .section__header{margin:0 0 30px}.staffstart-shopify-app-container.product .dIdfxQ{margin:0 30px;max-width:calc(100% - 60px)}.staffstart-shopify-app-container.product .hkxvDD{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;display:flex;padding-right:0;padding-left:0}.staffstart-shopify-app-container.product .hkxvDD::-webkit-scrollbar{display:none}.staffstart-shopify-app-container.product .cWXGXm{min-width:calc(100% / 3)}.staffstart-shopify-app-container.product .iqbrwR:before{padding-top:135%}.staffstart-custom .text-container{align-items:center}.shopify-section--main-product .product .staffstart-custom{margin-bottom:30px}}@media screen and (max-width:768px){.staffstart-shopify-app-container.product .crspJH{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:740px){.staffstart-shopify-app-container.product .dIdfxQ{margin:0;max-width:100%}.staffstart-shopify-app-container.product .hkxvDD{padding-left:30px}.staffstart-shopify-app-container.product .cWXGXm{min-width:65vw}.staffstart-custom .text-container{flex-direction:column}.staffstart-custom .text-container p{margin:0}.staffstart-custom .section__header{margin:0 15px 30px}}.c-main-product .variant_color--right .back_in_sold-out.comingsoon{text-transform:uppercase;pointer-events:none}.c-main-product .button-group-mb .Button.comingsoon{cursor:none;color:#000;background-color:#eaeaea;font-size:14px;line-height:18px;letter-spacing:.05em;font-family:var(--font-work-san);font-weight:400;padding:13px;display:block;width:100%;text-align:center;text-transform:uppercase}#oc-restock-button{display:none!important}.oc-restock-nc-modal__button{text-align:center}.oc-restock-nc-modal-wrapper{z-index:100000000001!important}.fa-brands,.fab{font-weight:400;font-size:21px;color:#fff;display:inline-block;vertical-align:middle}.fa-solid,.fas{font-weight:900;font-size:17px;display:inline-block;vertical-align:middle}@media(min-width:769px){.c-product__lowstock{margin-top:8px}}.c-productItemRelated{position:absolute;bottom:0;left:0;max-height:40%;width:100%;overflow:auto;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffffb3;z-index:10;padding:15px 30px 0;transition:.3s all ease}.c-productItemRelated::-webkit-scrollbar{width:0}.c-productItemRelated.is-hide{opacity:0;visibility:hidden}.c-productItemRelated__item:not(:last-child){margin-bottom:15px}.c-productItemRelated__item:last-child{margin-bottom:15px}.c-productItemRelated__link{display:flex;align-items:center;column-gap:20px}.c-productItemRelated__image{min-width:70px;width:70px}.c-productItemRelated .product-item-meta__title{font-size:11px;font-weight:500;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.c-productItemRelated .price{margin-top:3px;font-size:11px}.c-productItemRelated__size{margin-top:2px;font-size:11px;display:flex;gap:13px}.c-control-stylingRelated{position:relative;text-align:center;padding:5px 40px;margin-bottom:5px;cursor:pointer}@media(max-width:768px){.c-productItemRelated{padding:8px 20px 0}.c-productItemRelated__item:not(:last-child){margin-bottom:8px}.c-productItemRelated__item:last-child{margin-bottom:8px}.c-productItemRelated__link{column-gap:10px}.c-productItemRelated__image{min-width:50px;width:50px}.c-productItemRelated .product-item-meta__title{font-size:10px}.c-productItemRelated .price,.c-productItemRelated__size{font-size:9px}.c-productItemRelated__size{gap:10px}.c-control-stylingRelated{text-align:left;padding:2px 10px 2px 50px;margin-bottom:10px}.template-product .c-product__readmore{position:relative;border:none;font-size:14px;width:100%;text-align:center}.c-product__readmore:after{content:"";width:7px;height:7px;border-right:1px solid #333;border-bottom:1px solid #333;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;margin-top:-5px;margin-right:-61px;right:50%;top:50%}.product-tabs__tab-item-wrapper .collapsible.expanded+.c-product__readmore{margin-top:50px}.product-tabs__tab-item-wrapper .collapsible.expanded+.c-product__readmore:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-top:-2px;margin-right:-37px}}@media(max-width:740px){.c-custom-staffstart .container{padding-inline:30px 0}.staffstart-shopify-app-container.product .crspJH{padding-right:30px}}.trial__label{display:block;margin-top:4px}.tabs-nav--products{margin-top:16px;margin-bottom:24px}.product-form__variants:has(.tabs-nav--products) .button-group-mb{margin-top:24px}.tabs-nav__scroller-inner:has(.tabs-nav__item--products){max-width:100%;width:100%}.tabs-nav__scroller-inner:has(.tabs-nav__item--products) .tabs-nav__item-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.tabs-nav__scroller-inner:has(.tabs-nav__item--products) .tabs-nav__item-list .tabs-nav__item--products{font-weight:500;line-height:1.3;padding:0;height:44px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #DEDEDE;color:#000000b3;transition:border-color .3s,color .3s,background-color .3s}.tabs-nav__scroller-inner:has(.tabs-nav__item--products) .tabs-nav__item-list .tabs-nav__item--products[aria-expanded=true]{border-color:#000;color:#000;background-color:#f0f0f0}.tabs-nav__scroller-inner:has(.tabs-nav__item--products) .tabs-nav__item-list .tabs-nav__item--products small{display:block}.tabs-nav__scroller-inner:has(.tabs-nav__item--products) .tabs-nav__item-list+.tabs-nav__position{display:none}@media screen and (min-width:1000px){.tabs-nav--products{margin-bottom:0}.c-main-product .product-form__variants .product_express--grid{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/custom-product.css.map */
