.restock-rocket-button-container-float-right{display:none}.product-title__wrapper{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.product-title__wrapper .product-single__title{font-size:30.8px;line-height:1.4;font-weight:500}.product-title__wrapper .product__price{font-size:20px}.page-content--product hr{border-top-color:#000}.product-title__wrapper .product-block--price{margin:0}.product-block--header{margin-bottom:15px}.lv-option-box{margin-bottom:16px!important}.lv-option-label,.variant__label{font-size:13px!important;line-height:28px!important;letter-spacing:.7px!important;font-weight:400}.variant-input-wrap label{margin:0 15px 12px 0;height:50px;width:50px;text-align:center;line-height:35px;font-size:16px}.variant-input-wrap label{box-shadow:0 0 0 1px #000;font-size:11px;border-radius:100px}.variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1px #000;background:#000;color:#fff}.variant-input-wrap label.disabled{color:#e8e8e1;box-shadow:0 0 0 1px #e8e8e1}.size-chart__standalone.size-variant-exists{display:none}.label,label:not(.variant__button-label):not(.text-label){text-transform:none}.tool-tip-trigger__title{font-size:12px;color:#858593;padding-left:125px}.image-element{border-radius:0}.product-single__form .btn{letter-spacing:.7px;font-weight:400;font-size:14px}.button-custom-text{font-family:var(--typeBasePrimary),var(--typeBaseFallback);margin-top:-10px;font-size:14px;line-height:20px;color:#858593}.buy-buttons-block>.product-block{display:flex;flex-direction:column}.buy-buttons-block>.product-block king-linked-options-product{order:1}.buy-buttons-block>.product-block .product-single__form{order:2}.buy-buttons-block>.product-block .button-custom-text{order:3}.buy-buttons-block>.product-block #launchtip_upsell_wrapper1{order:4}.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner,.collapsible-trigger-btn--borders{border-right:0;border-left:0;border-color:#000}.collapsibles-wrapper--border-bottom{border-color:#000}.collapsible-content--all.is-open .collapsible-content__inner{border-bottom:0}.collapsible-trigger{font-size:13px;letter-spacing:.7px;color:#000;padding:20px 0}.pdp-block-heading{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;letter-spacing:.7px;font-weight:400;text-transform:none}.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{padding:0 0 15px;font-size:13px;line-height:24px;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.collapsible-content__inner p{line-height:1.3;margin-bottom:3px;font-weight:500}.collapsible-trigger-btn--borders .collapsible-trigger__icon{right:0}.sales-points{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;line-height:24px}.lv-option-label,.variant__label{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}product-recommendations[data-intent=complementary] .product-recommendations__title{margin-top:38px;margin-bottom:15px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:13px;letter-spacing:.7px;font-weight:500;text-transform:none}product-recommendations[data-intent=complementary] .grid-item__link,product-recommendations[data-intent=complementary] .grid-product__link,product-recommendations[data-intent=complementary] .grid__item-image-wrapper{align-items:flex-start}product-recommendations[data-intent=complementary] .grid-product__meta{display:flex;flex-direction:column;gap:8px;padding:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback);margin-left:20px!important}product-recommendations[data-intent=complementary] .grid-product__image-link{display:block;text-decoration:none;color:inherit}product-recommendations[data-intent=complementary] .grid-product__image-mask{cursor:pointer;position:relative;transition:opacity .2s ease}product-recommendations[data-intent=complementary] .grid-product__image-link:hover .grid-product__image-mask{opacity:.9}product-recommendations[data-intent=complementary] .grid-product__title-link{text-decoration:none;color:inherit;order:1;transition:opacity .2s ease}product-recommendations[data-intent=complementary] .grid-product__title-link:hover{opacity:.8}product-recommendations[data-intent=complementary] .grid-product__price{order:2}product-recommendations[data-intent=complementary] .complementary-product__variants{order:3;margin-bottom:12px;display:none}product-recommendations[data-intent=complementary] .complementary-product__add-to-cart{order:4}.complementary-product__variants .complementary-variant__label{font-size:14px!important;line-height:20px!important;margin-bottom:6px;display:block}.complementary-product__variants .complementary-variant-input-wrap{margin-bottom:0;display:flex;flex-wrap:wrap}.complementary-product__variants .complementary-variant-input-wrap label{margin:0 6px 6px 0;height:32px;width:32px;line-height:18px;font-size:12px;padding:6px;letter-spacing:0;text-align:center}.complementary-variant-input-wrap{border:0;margin:0 0 -12px;padding:0;position:relative}.complementary-variant-input-wrap input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.complementary-variant-input-wrap label{background-color:var(--colorBody);box-shadow:0 0 0 1px var(--colorBorder);display:inline-block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeBaseSize)*.92);font-weight:400;letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);margin:0 8px 12px 0;overflow:hidden;padding:7px 15px;position:relative;cursor:pointer}.complementary-variant-input-wrap label.disabled{color:var(--colorBorder);cursor:not-allowed}.complementary-variant-input-wrap label.disabled:after{border-left:1px solid;border-color:var(--colorBorder);bottom:0;content:"";left:50%;position:absolute;top:0;transform:rotate(45deg)}.complementary-variant-input-wrap input[type=radio]:focus+label{border-color:var(--colorTextBodyAlpha005);box-shadow:0 0 0 1px var(--colorTextBody)}.complementary-variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1px var(--colorTextBody);background:#000;color:#fff}.complementary-add-btn{border-radius:100px;width:100%;padding:8px 12px;font-size:12px;line-height:16px;letter-spacing:.5px;margin-top:4px;font-weight:400;background:none;color:#000;border:1px solid black;transition:none}.complementary-add-btn:hover{transition:none;color:#fff;background:#000}.complementary-add-btn:disabled{opacity:.6;cursor:not-allowed}.complementary-add-btn .btn__text{font-size:12px}product-recommendations[data-intent=complementary] .grid__item-image-wrapper{display:flex;flex-direction:row;gap:12px}.grid-product__title{text-transform:uppercase;letter-spacing:.5px;font-size:13.2px;text-transform:capitalize;font-weight:400}.grid-product__price{margin-top:0;letter-spacing:.5px;font-size:13.2px;font-weight:400}@media only screen and (min-width: 769px){.product__photos--grid .product__thumbs{display:none}.product__photos--grid .product-slideshow{display:grid!important;grid-template-columns:1fr 1fr;gap:15px;width:100%}.product__photos--grid .product-slideshow .product-main-slide{position:relative;width:100%;display:block!important;margin-bottom:0}.product__photos--grid .flickity-page-dots,.product__photos--grid .flickity-button{display:none!important}.product__photos--grid .product-main-slide:not(.is-selected) button{display:block!important}.product__photos--grid .product-main-slide button.js-photoswipe__zoom{display:block!important}.variant__label[for]{display:flex;justify-content:space-between}}@media only screen and (max-width: 768px){.product__main-photos{margin-bottom:0}.flickity-page-dots{bottom:25px}.product-title__wrapper .product-single__title{padding-right:0;text-align:left;max-width:calc(100% - 80px);font-size:24px;line-height:30px}.variant-wrapper .variant__label{display:flex;justify-content:space-between}.variant-input-wrap,.pdp-block-heading{text-align:left}.sales-point .icon-and-text{justify-content:flex-start}product-recommendations[data-intent=complementary] .complementary-product__variants{margin-bottom:-6px}}.announcement-content{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}.announcement-link .announcement-link-text{text-decoration:none!important;-webkit-text-decoration:none!important}.announcement-button{font-size:14px;color:var(--colorAnnouncementText);text-transform:uppercase;letter-spacing:.5px;text-decoration:underline;white-space:nowrap;line-height:1}.announcement-text,.announcement-link-text{text-transform:uppercase;letter-spacing:0;font-weight:400;font-size:14px;letter-spacing:.3px;line-height:1}@media only screen and (min-width: 769px){.announcement-slider[data-compact=true] .announcement-content{display:inline-flex;gap:15px;padding-top:2px}.announcement-slider[data-compact=true] .announcement-text,.announcement-slider[data-compact=true] .announcement-link-text{display:inline}.announcement-slider[data-compact=true] .announcement-text+.announcement-link-text{padding-left:3px}.announcement-slider[data-compact=true] .announcement-button{font-size:12px;line-height:1}}@media only screen and (max-width: 768px){.announcement-content{gap:5px}.announcement-button{font-size:10px;padding:5px}.announcement-link-text{font-size:11px;letter-spacing:.3px}.announcement-bar .page-width{padding:0}}.custom-upsell-pricing{display:flex;align-items:center;gap:8px;margin-top:8px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);line-height:20px;letter-spacing:.5px;font-size:16px;font-weight:400}.custom-upsell-pricing span:first-child{text-decoration:line-through;color:#858593}.custom-upsell-pricing span:last-child{text-transform:uppercase;letter-spacing:.5px;color:#000}@media only screen and (max-width: 768px){.custom-upsell-pricing{font-size:12px;gap:6px;margin-top:6px}.badge-custom{margin-left:0!important;text-align:center}.grid-overflow-wrapper .grid-product__price,.grid-overflow-wrapper .grid__item{font-size:.75rem;gap:12px;display:flex;flex-direction:column}}.product-text-heading{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:18px;line-height:28px;letter-spacing:.7px;margin:0;color:var(--colorTextBody);text-transform:none!important;text-align:left}.product-block.product-block--text-heading{margin-bottom:-15px}.product-text-body{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;font-weight:400;line-height:24px;color:var(--colorTextBody);margin:0}.free-gift-badge{position:absolute;bottom:0;width:100%;display:flex}.free-gift-badge-text{background:#fff;padding:5px 10px;font-size:10px;text-transform:uppercase;letter-spacing:.5px;border:1px solid #000;display:flex;align-items:center}.free-gift-badge-text:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:middle;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjQgNjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTkgMjAuMjNoNDZ2OC42OEg5em00LjM0IDguNjhoMzYuODl2MjQuM0gxMy4zNHptMTQuNDgtOC4yNXYzMi45OG04LjA5LTMyLjc2djMyLjk4TTIwLjUyIDExLjQzYTMuNzMgMy43MyAwIDAgMC0uNzQgMi44NyA0LjU3IDQuNTcgMCAwIDAgLjggMi4yN0MyMiAxOC4wOSAyNS4xNSAyMCAzMiAyMC4yM2ExMiAxMiAwIDAgMC0yLjQzLTcgNy41MiA3LjUyIDAgMCAwLTUuNjYtMy4xMiA0IDQgMCAwIDAtMy4zOSAxLjMyWiIgc3Ryb2tlPSIjMzMzIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjIiLz4KICA8cGF0aCBkPSJNNDMuMzcgMTEuNDNhMy43MyAzLjczIDAgMCAxIC43NCAyLjg3IDQuNDggNC40OCAwIDAgMS0uOCAyLjI3Yy0xLjQyIDEuNTItNC41NyAzLjQxLTExLjQyIDMuNjZhMTIuMDggMTIuMDggMCAwIDEgMi40My03QTcuNTYgNy41NiAwIDAgMSA0MCAxMC4xNGE0IDQgMCAwIDEgMy4zNyAxLjI5WiIgc3Ryb2tlPSIjMzMzIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+);background-size:contain;background-repeat:no-repeat;background-position:center}.product-block.buy-buttons-block,.product-block.buy-buttons-block .product-block{margin-bottom:10px}.button{border-radius:100px}.accelerated-checkout-button{border-radius:100px!important}.product-feature li:before{content:"";background:url(/cdn/shop/files/arrow-icon.svg?v=1758185427) no-repeat center;background-size:9px 7px;width:12px;height:10px;position:absolute;left:0;top:4px}.product-feature ul{font-size:13px;font-weight:500;list-style:none;padding:0;margin:0}.product-feature li{font-weight:500;position:relative;padding-left:24px;margin-bottom:8px}.product-fabric{display:flex;gap:3px;font-size:13px;font-weight:500}#Product-content-description15027908870489>div>p>span{font-weight:500}.product-different{gap:3px;font-size:13px;font-weight:500;padding-top:14px;padding-bottom:14px}.rating-container{gap:1px!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
