.product-info-box{position:relative;width:100%;padding:16px var(--wrapper-left-and-right-margin);background-color:#fbfbfb}.product-info-box .product-title-wrapper,.product-info-box .badges-wrapper{padding:var(--pt) 0 var(--pb)}.product-info-box .badges-wrapper .rounded-button{padding:4px 8px;border-radius:2px;background-color:#efefef;font-size:12px;font-style:normal;font-weight:350;line-height:100%;letter-spacing:-.24px}.product-info-box .product-price,.product-info-box .product-block-buy-buttons{padding:var(--pt) 0 var(--pb)}.product-info-box .product-price [data-product-price],.product-info-box .product-price .the-regular-price{color:#070707;text-align:right;font-size:16px;font-weight:400;line-height:100%;letter-spacing:.64px;text-transform:uppercase}.product-info-box .product-price .the-regular-price{color:#b3b3b3}.product-info-box .product-title{font-size:16px;line-height:100%;letter-spacing:.64px;text-transform:uppercase}.product-info-box .shipping-message{color:#6b6b6b;font-size:12px;font-weight:350;line-height:100%;letter-spacing:-.24px}.product-info-box .tcustomizer-widget{margin:0!important}.custom-liquid-block{padding:var(--pt, 0px) 0 var(--pb, 0px)}@media screen and (min-width:1024px){.product-info-box{position:absolute;top:16px;right:var(--wrapper-left-and-right-margin);z-index:5;padding:16px;width:38vw;max-width:850px;height:calc(100vh - var(--gallery-offset, calc(var(--header-height, 46px) + var(--announcement-bar-height, 30px))) - 32px);height:calc(100dvh - var(--gallery-offset, calc(var(--header-height, 46px) + var(--announcement-bar-height, 30px))) - 32px);min-height:718px;overflow-y:auto}.product-info-box .product-title-wrapper,.product-info-box .badges-wrapper,.product-info-box .product-price,.product-info-box .product-block-buy-buttons,.custom-liquid-block{padding-top:var(--pt-desktop, 0px);padding-bottom:var(--pb-desktop, 0px)}}.product-accordion__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 0;border-bottom:1px solid #efefef;background:none;border-left:none;border-right:none;border-top:none;cursor:pointer;text-align:left;font:inherit;color:inherit}.product-accordion__icon{display:block;width:16px;height:16px;flex-shrink:0}.product-accordion__icon-minus,.product-accordion[data-open=true] .product-accordion__icon-plus{display:none}.product-accordion[data-open=true] .product-accordion__icon-minus{display:block}.product-accordion__body-wrapper{height:0px;overflow:hidden}.product-accordion[data-open=true] .product-accordion__body-wrapper{height:auto}.product-accordion__body{padding:24px 0;border-bottom:1px solid #efefef}.product-info-box .product-media{position:relative;display:inline-flex;width:18px;height:18px;flex-shrink:0}.product-info-box .product-media wishlist-button-product,.product-info-box .product-media wishlist-button-product .wk-floating{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;transform:none!important}:is(.product-info-box .product-media wishlist-button-product,.product-info-box .product-media wishlist-button-product .wk-floating) .wk-button{width:auto!important;min-width:auto!important;height:auto!important;min-height:auto!important}:is(.product-info-box .product-media wishlist-button-product,.product-info-box .product-media wishlist-button-product .wk-floating) .wk-button:before{width:40px!important;height:40px!important}.tcustomizer-btn.tcustomizer-btn--widget.tcustomizer-btn--custom.tcustomizer-btn--trigger{display:none!important}@media screen and (max-width:1023px){.product-block-buy-buttons__actions{flex-direction:column-reverse}}personalize-button.btn{display:flex;align-items:center;justify-content:center;padding:9px 12px;width:100%}personalize-button.btn span{font-size:12px;font-style:normal;font-weight:350;line-height:100%;letter-spacing:.48px;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:1024px){personalize-button.btn{padding:4px 12px;width:fit-content}}.add-to-cart-btn{text-transform:uppercase}.product-block-buy-buttons__actions .add-to-cart-btn{white-space:nowrap}@media(hover:hover)and (pointer:fine){personalize-button.btn:hover{background-color:rgb(var(--color-scheme-solid-button-background));color:rgb(var(--color-scheme-solid-button-text))}}
/*# sourceMappingURL=/cdn/shop/t/155/assets/product-info-box.css.map */
