.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-efa0efcc-bacd-0127-4163-395af1aeee47 {
border-color: rgb(0, 123, 255) !important;
border-radius: 5px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
text-align: center !important;
color: rgb(0, 123, 255) !important;
}
.lfr-layout-structure-item-e15a2a24-c0dc-6c4e-a0b6-ed5d290a572a {
font-size: 0.875rem !important;
}
.lfr-layout-structure-item-e15a2a24-c0dc-6c4e-a0b6-ed5d290a572a {
.price:not(.compact) .price-value {
    font-size: 1.25rem !important;
    text-align: right;
}

.price:not(.compact) {
    display: flex;
    align-items: center;
}

.price-label {
    display: none;
}
}.lfr-layout-structure-item-000d1642-2af6-8eb2-e33c-b50a6a12eaad {
font-size: 1rem !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
text-align: center !important;
color: rgb(0, 123, 255) !important;
}
.lfr-layout-structure-item-0a7c5656-11cd-1704-4f1a-e139bd235bb9 {
background-color: rgb(255, 193, 7) !important;
font-size: 2rem !important;
font-weight: 700 !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
text-align: center !important;
color: rgb(52, 58, 64) !important;
}
.lfr-layout-structure-item-ba59a9e3-284f-a286-b0a3-67851ba23eab {
border-color: rgb(0, 123, 255) !important;
border-radius: 5px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
text-align: center !important;
color: rgb(0, 123, 255) !important;
}
.lfr-layout-structure-item-bb969051-aeed-ce84-7bb6-8084cd1a7102 {
margin-bottom: 2rem !important;
margin-top: 2rem !important;
}
.lfr-layout-structure-item-764e7ad0-1047-7e7d-049b-fd4400deef93 {
margin-bottom: 2rem !important;
margin-top: 2rem !important;
}
.lfr-layout-structure-item-cd048953-8eab-eb93-ed1b-d242c364248a {
min-width: 100% !important;
}
.lfr-layout-structure-item-cd048953-8eab-eb93-ed1b-d242c364248a {

  .add-to-cart-wrapper .d-flex.mb-3 {
    display: none !important;
}

  .btn-add-to-cart {
    width: 100%;
}
 

}.lfr-layout-structure-item-c7ec2cbb-33db-f1bd-5978-3380a684eb65 {
border-color: rgb(0, 123, 255) !important;
border-radius: 5px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
text-align: center !important;
color: rgb(0, 123, 255) !important;
}
.lfr-layout-structure-item-c298ce76-9a9c-bfca-fe08-14911c8bc0a4 {
background-color: rgb(255, 193, 7) !important;
font-size: 1.25rem !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
color: rgb(108, 117, 125) !important;
}
.lfr-layout-structure-item-491b9756-1339-2f20-2dd1-959ecda13bd2 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
color: rgb(255, 193, 7) !important;
}
.lfr-layout-structure-item-6f6547da-5e0d-f783-df03-9018df2c3851 {
border-color: rgb(0, 123, 255) !important;
border-radius: 5px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
text-align: center !important;
color: rgb(0, 123, 255) !important;
}
