Bootstrap Utility Exampl

p-4 rounded-4 shadow m-auto position-relative overflow-hidden
Css

Custom CSS Example

custom-image
Css
.custom-image {
}

Custom Callout Example

callout
Css
.callout {
width: 100%;
max-width: 850px;
}
.callout > * {
max-width: 65ch;
z-index:1;
}
.callout::after {
       content: "";
    background: url(data:image/svg+xml;base64,PCEtLT94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/LS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9InJnYmEoODUsIDAsIDI1NSwgMSkiIGNsYXNzPSJiaSBiaS1hc3RlcmlzayIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNOCAwYTEgMSAwIDAgMSAxIDF2NS4yNjhsNC41NjItMi42MzRhMSAxIDAgMSAxIDEgMS43MzJMMTAgOGw0LjU2MiAyLjYzNGExIDEgMCAxIDEtMSAxLjczMkw5IDkuNzMyVjE1YTEgMSAwIDEgMS0yIDBWOS43MzJsLTQuNTYyIDIuNjM0YTEgMSAwIDEgMS0xLTEuNzMyTDYgOCAxLjQzOCA1LjM2NmExIDEgMCAwIDEgMS0xLjczMkw3IDYuMjY4VjFhMSAxIDAgMCAxIDEtMXoiLz4KPC9zdmc+);
    position: absolute;
    height: 200px;
    background-position: center;
    right: 0;
    top: 0;
    background-size: 100%;
    z-index: 0;
    transform: translate(20%, -20%) rotate(45deg);
    background-repeat: no-repeat;
    aspect-ratio: 1/1;
    opacity: 0.6;
}

Stock

stock
Css
.stock .backOrderedState{
  color: #E18F1D;
}

Personalization Product Feature

personalization-product-feature
Css
div.personalization-product-feature > div > div > div > div > span > span {
    background: url('/Files/Images/Logos/personalized.jpg') no-repeat;
    border: none;
    width: 25px;
    height: 25px;
    color: transparent;
    padding: 2px 2px;
    display: block;
}

Fix Height - for Image Carousel

fix-height-for-image-carousel
Css
#content > div.pb-5.pb-lg-6.pt-lg-0.fix-height-for-image-carousel.item_swift_2columns > div > div > div.g-col.order-first.order-lg-0 > div.d-flex.gap-3.h-100.flex-column.item_swift_productdetailsimage {
     height: auto !important;
}
By clicking 'Accept All' you consent that we may collect information about you for various purposes, including: Statistics and Marketing