body.template-product,body[class*=template-product]{background-color:var(--color-bg-canvas)}body #MainContent:has(.rd-product-glow){background-color:var(--color-bg-canvas);background-image:radial-gradient(ellipse 1700px 915px at 90% -250px,#2a5db04d,#2a5db000);background-repeat:no-repeat;background-size:100% 665px}body:has(.rd-product-glow) .section-header.shopify-section-group-header-group{margin-bottom:0}body #MainContent:has(.rd-product-glow){padding-top:20px}@media screen and (min-width:750px){body #MainContent:has(.rd-product-glow):has(.breadcrumbs-nav){padding-top:0}}body #MainContent:has(.rd-product-glow) .breadcrumbs-nav{background-color:transparent}body .rd-product-glow.page-width{max-width:calc(var(--layout-content-max) + 2 * var(--layout-page-gutter));padding-inline:var(--layout-page-gutter)}@media screen and (min-width:990px){body .product--small:not(.product--no-media) .product__media-wrapper,body .product--medium:not(.product--no-media) .product__media-wrapper{width:45%;max-width:45%}body .product--small:not(.product--no-media) .product__info-wrapper,body .product--medium:not(.product--no-media) .product__info-wrapper{width:55%;max-width:55%;padding:0 0 0 50px}body .product__info-container{max-width:588px}}body .product__info-container>*+*{margin:var(--spacing-sm) 0 0}body .product__info-container>*:first-child{margin-top:0}body .product__media-list .media,body .product .product__media-list .media>*,body .product-media-container{background-color:var(--color-white);border-radius:0}body .product-media-container{border:0}body .thumbnail-list{gap:10px}body .thumbnail{border-radius:0;opacity:.5;background-color:var(--color-white);border:var(--card-border-weight) solid var(--color-border-default);transition:opacity var(--duration-short, .1s) ease}body .thumbnail img{border-radius:0}body .thumbnail:hover,body .thumbnail[aria-current]{opacity:1}body .thumbnail[aria-current]{box-shadow:none;border-color:var(--color-action-primary-default)}body .thumbnail-slider{margin-top:20px!important}body .product .slider-button,body .product--thumbnail_slider .slider-mobile-gutter .slider-button{width:44px;height:44px;border-radius:0;background-color:var(--color-action-primary-default);color:var(--color-action-primary-text)}body .product .slider-button:not([disabled]):hover{background-color:var(--color-action-primary-hover)}body .product .slider-button[disabled]{opacity:.4}body .product .slider-button .icon-caret-blockstream{width:18px;height:15px;color:currentColor}body .product__media-icon,body .thumbnail__badge{border-radius:0;background-color:var(--color-bg-canvas);color:var(--color-text-primary);border:var(--card-border-weight) solid var(--color-border-default)}body .product__title h1,body .product__title .h1{margin:0;font-family:var(--font-family-content);font-size:var(--size-h1);font-weight:var(--font-weight-content-medium);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-primary)}body .product .price .price__container .price-item,body .product__info-container .price--large .price-item{font-family:var(--font-family-content);font-size:var(--size-h3);font-weight:var(--font-weight-content-medium);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-primary)}body .product .price--on-sale .price__container .price-item--regular{font-size:var(--size-p2);font-weight:var(--font-weight-content-regular);letter-spacing:0;color:var(--color-text-secondary);opacity:.7}body .product .price{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2xs)}body .product .price .badge{margin:0}body .product__tax,body .product .installment{font-family:var(--font-family-content);font-size:var(--size-p4);color:var(--color-text-secondary)}body .buy-box-rating{gap:12px;margin:0}body .buy-box-rating__link{font-family:var(--font-family-ui);font-size:var(--size-ui2);color:var(--color-text-accent)}body .buy-box-price-range{margin:0;font-family:var(--font-family-content);font-size:var(--size-p3);line-height:var(--line-height-body);color:var(--color-text-body)}body .buy-box-price-range strong{font-weight:var(--font-weight-content-regular);color:var(--color-text-body)}body .buy-box-benefits{gap:9px;margin:0}body .buy-box-benefits__item,body .buy-box-benefits__item.font-p2{gap:var(--spacing-2xs);font-family:var(--font-family-content);font-size:var(--size-p3);line-height:var(--line-height-body);color:var(--color-text-body)}body .buy-box-stock__status{font-family:var(--font-family-ui);font-size:var(--size-ui2);line-height:var(--line-height-ui);color:var(--color-text-body)}body .buy-box-stock__status strong{font-weight:var(--font-weight-ui-regular);color:var(--color-text-primary)}body .buy-box-stock__dot{border-radius:0}body .buy-box-stock__note{padding-left:18px;font-family:var(--font-family-content);font-size:var(--size-p3);line-height:var(--line-height-body);color:var(--color-text-body)}body .product-form__input .form__label,body .product-form__input legend.form__label{font-family:var(--font-family-ui);font-size:var(--size-ui2);color:var(--color-text-secondary);letter-spacing:0}body .product-form__input input[type=radio]+label{border-radius:0;border:var(--card-border-weight) solid var(--color-border-default);background-color:var(--color-bg-glass);color:var(--color-text-primary);font-family:var(--font-family-ui);font-size:var(--size-ui2);letter-spacing:0}body .product-form__input input[type=radio]+label:before{border-radius:0;box-shadow:none}body .product-form__input input[type=radio]+label:hover{border-color:var(--color-border-outline)}body .product-form__input input[type=radio]:checked+label{background-color:var(--color-action-primary-default);border-color:var(--color-action-primary-default);color:var(--color-action-primary-text)}body .globo-swatch-product-detail .swatch--gl .dropdown-selector .dropdown-button-gsw,body .globo-swatch-product-detail .swatch--gl .ul-globo-dropdown-option li.swatches-options label{font-family:var(--font-family-ui);font-weight:var(--font-weight-ui-regular);font-size:var(--size-ui2)}body .globo-swatch-product-detail .swatch--gl .ul-globo-dropdown-option li.swatches-options,body .globo-swatch-product-detail .swatch--gl .dropdown-selector .dropdown-button-gsw{border-bottom-color:var(--color-border-default)}body .product-form__quantity .quantity{width:142px}body .product-form .product-form__buttons{max-width:440px}body .product-form .product-form__buttons button.product-form__submit,body .sticky-atc__button{width:300px;max-width:100%;min-height:var(--button-height);padding:var(--button-padding-y) var(--button-padding-x);margin:0;font-family:var(--font-family-ui);font-size:var(--size-ui1);font-weight:var(--font-weight-ui-regular);line-height:var(--line-height-ui);letter-spacing:0;color:var(--color-action-primary-text);background-color:var(--color-action-primary-default)}body .product-form .product-form__buttons button.product-form__submit:not([disabled]):hover,body .sticky-atc__button:not([disabled]):hover{background-color:var(--color-action-primary-hover)}body .product-form__error-message-wrapper{font-family:var(--font-family-content);font-size:var(--size-p4)}body .buy-box-bundle-addon{padding:var(--spacing-sm);background-color:var(--color-bg-glass);border:var(--card-border-weight) solid var(--color-border-default);border-radius:0}body .buy-box-bundle-addon__row{gap:16px}@media screen and (max-width:1199px){body .buy-box-bundle-addon__row{flex-wrap:wrap}body .buy-box-bundle-addon__copy{flex:1 1 200px;min-width:0}body .buy-box-bundle-addon__price{width:100%;padding-left:106px;text-align:left}}@media screen and (max-width:749px){body .buy-box-bundle-addon__price{padding-left:0}}body .buy-box-bundle-addon__check{width:18px;height:18px;accent-color:var(--color-action-primary-default);border-radius:2px}body .buy-box-bundle-addon__thumb{width:56px;height:56px;border-radius:0;background-color:var(--color-white)}body .buy-box-bundle-addon__title{font-family:var(--font-family-ui);font-size:var(--size-ui2);font-weight:var(--font-weight-ui-regular);line-height:var(--line-height-ui);color:var(--color-text-primary)}body .buy-box-bundle-addon__text{font-family:var(--font-family-content);font-size:var(--size-p3);line-height:var(--line-height-body);color:var(--color-text-body)}body .buy-box-bundle-addon__price{font-family:var(--font-family-content);font-size:var(--size-h4);font-weight:var(--font-weight-content-medium);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-primary)}body .buy-box-bundle-addon__save{margin:4px 0 0;padding:2px 6px;font-family:var(--font-family-ui);font-size:var(--size-ui2);font-weight:var(--font-weight-ui-regular);letter-spacing:0;color:var(--color-text-accent);background-color:var(--color-bg-canvas-alt)}body .buy-box-trust{gap:var(--spacing-sm);padding-top:18px;border-top:var(--card-border-weight) solid var(--color-border-default)}body .buy-box-trust__items{gap:8px 22px;font-family:var(--font-family-ui);font-size:var(--size-ui2);color:var(--color-text-body)}body .buy-box-trust__item a{color:inherit}body .buy-box-trust__payment{gap:8px}body .buy-box-trust__mark{padding:3px 9px;border:var(--card-border-weight) solid var(--color-border-default);border-radius:0;font-family:var(--font-family-ui);font-size:var(--size-ui2);color:var(--color-text-body)}body #ap-widget-mini .ap-rev-count-m{font-family:var(--font-family-ui);font-size:var(--size-ui2)}body .product__description{font-family:var(--font-family-content);font-size:var(--size-p3);line-height:var(--line-height-body);color:var(--color-text-body)}body .product__description h2{font-size:var(--size-h2);color:var(--color-text-primary)}body .product__description a{color:var(--color-text-accent);text-decoration:underline;text-underline-offset:.3rem}body .product__description a:hover{color:var(--color-text-primary)}@media screen and (max-width:749px){body .product__title h1,body .product__title .h1{font-size:var(--size-h2)}body .product .price .price__container .price-item,body .product__info-container .price--large .price-item{font-size:var(--size-h4)}body .product-form .product-form__buttons button.product-form__submit{width:100%}body .buy-box-bundle-addon__row{flex-wrap:wrap}body #MainContent:has(.rd-product-glow){background-image:radial-gradient(ellipse 900px 420px at 90% -120px,#2a5db04d,#2a5db000);background-size:100% 420px}}body .sticky-atc__inner.page-width{max-width:calc(var(--layout-content-max) + 2 * var(--layout-page-gutter));padding-inline:var(--layout-page-gutter)}body .sticky-atc__title{font-family:var(--font-family-ui);font-size:var(--size-ui2);font-weight:var(--font-weight-ui-regular);line-height:var(--line-height-ui);color:var(--color-text-primary)}body .sticky-atc__meta{font-family:var(--font-family-ui);font-size:var(--size-ui2);line-height:var(--line-height-ui);color:var(--color-text-body)}body .sticky-atc__button{width:auto}@media screen and (max-width:749px){body .sticky-atc__button{padding-inline:var(--spacing-sm);font-size:var(--size-ui2)}}body .bundles-for-product,body .related-products-wrapper{background-color:var(--color-bg-canvas)}body .bundles-for-product .collection{padding-block:var(--section-padding-y-default)}body .bundles-for-product .collection__title.page-width,body .related-products.page-width{max-width:calc(var(--layout-content-max) + 2 * var(--layout-page-gutter));padding-inline:var(--layout-page-gutter)}body .bundles-for-product .collection__title{gap:var(--spacing-sm);align-items:flex-start}@media screen and (min-width:990px){body .bundles-for-product .collection>div>.bundles-for-product__header{flex:0 0 380px;max-width:380px}body .bundles-for-product .collection>div>ul{flex:1 1 0;min-width:0}}body .bundles-for-product .card--standard .card__inner{overflow:hidden;background-color:var(--color-white)}body .related-products{padding-block:var(--section-padding-y-default)}body .complementary-products__container{gap:var(--spacing-sm)}body product-recommendations:not(.is-accordion) .complementary-products__container{margin-top:var(--spacing-md)}body .complementary-products .summary__title .accordion__title{margin:0;font-size:var(--size-h3);font-weight:var(--font-weight-content-medium);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-primary)}body .complementary-slide>ul{display:grid;grid-template-columns:repeat(2,minmax(0,260px));gap:var(--spacing-sm)}body .complementary-slide .card{height:100%;padding:var(--spacing-sm);background-color:var(--color-bg-glass);border:var(--card-border-weight) solid var(--color-border-glass);border-radius:0;box-shadow:var(--shadow-glass-card);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}body .complementary-slide .card__inner{width:180px;max-width:180px;margin:0 auto;background-color:var(--color-white);border-radius:0;overflow:hidden}body .complementary-slide .card__content{padding:var(--spacing-sm) 0 0}body .complementary-slide .card__heading{margin:0;font-size:var(--size-h4);font-weight:var(--font-weight-content-medium);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading)}body .complementary-slide .card__heading a{color:var(--color-text-primary)}body .complementary-slide .price{margin-top:var(--space-5);font-size:var(--size-p3);color:var(--color-text-body)}body .complementary-slide .price--on-sale .price-item--regular{font-size:var(--size-p3);color:var(--color-text-secondary)}body .complementary-slide .quick-add{margin-top:var(--spacing-sm)}body .complementary-slide .quick-add__submit.button--secondary{width:auto;background-color:var(--color-action-primary-default);color:var(--color-action-primary-text);border:0;-webkit-backdrop-filter:none;backdrop-filter:none}body .complementary-slide .quick-add__submit.button--secondary:not([disabled]):hover{background-color:var(--color-action-primary-hover)}@media screen and (max-width:749px){body .complementary-slide>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-2xs)}body .complementary-slide .card{padding:var(--spacing-2xs)}body .complementary-slide .card__inner{width:100%;max-width:none}body .complementary-slide .quick-add__submit.button--secondary{width:100%;padding-inline:var(--spacing-2xs);font-size:var(--size-ui2)}}@media screen and (min-width:750px){body:has(#MainContent .breadcrumbs-nav):has(.rd-product-glow) .section-header.shopify-section-group-header-group{margin-bottom:0}}body:has(.reviewer-band) #MainContent>.shopify-section>.rd-product-glow{padding-bottom:var(--section-padding-y-default)}body:has(.rd-product-glow) #MainContent>.shopify-section:has(>.page-width>.shopify-app-block [class*=oshi-reviews]){background-color:var(--color-bg-canvas-alt);padding-top:calc(var(--section-padding-y-default) - 30px);padding-bottom:calc(var(--section-padding-y-default) - 30px)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/redesign-product.css.map */
