.shippable-ribbon{--ribbon-padding-block: var(--shippable-padding-block, 6px);--ribbon-width: var(--shippable-ribbon-width, 150px);position:absolute;z-index:10;pointer-events:none;top:calc(var(--ribbon-width) * .2);left:calc(var(--ribbon-width) * -.23);width:var(--ribbon-width);padding-block:var(--ribbon-padding-block);transform:rotate(-45deg);text-align:center;background:color-mix(in srgb,var(--shippable-bg, #8B7355) calc(var(--shippable-bg-opacity, 1) * 100%),transparent);box-shadow:0 2px 4px #0003;color:var(--shippable-text-color, #ffffff);font-size:var(--shippable-font-size, 11px);font-weight:var(--shippable-font-weight, 700);text-transform:var(--shippable-text-transform, uppercase);letter-spacing:.5px;line-height:1;white-space:nowrap}.card-gallery{overflow:hidden;position:relative}.product-media-container{position:relative;overflow:hidden}.slideshow__slide{overflow:hidden;position:relative}.dialog-zoomed-gallery .shippable-ribbon{display:none}@media screen and (max-width: 749px){.shippable-ribbon:not(.shippable-ribbon--pdp){--ribbon-width: calc(var(--shippable-ribbon-width, 150px) * .85);font-size:calc(var(--shippable-font-size, 11px) * .9)}}@media screen and (max-width: 400px){.shippable-ribbon:not(.shippable-ribbon--pdp){--ribbon-width: calc(var(--shippable-ribbon-width, 150px) * .7);font-size:calc(var(--shippable-font-size, 11px) * .8)}}@media screen and (max-width: 400px){.shippable-ribbon--pdp{--ribbon-width: calc(var(--shippable-ribbon-width, 200px) * .85)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/shippable-badge.css.map */
