.cbb-frequently-bought-container{max-width:none !important;margin:0 !important}.cbb-frequently-bought-title{position:relative;margin:0 0 4rem !important;padding-bottom:2rem;border-bottom:1px solid #000;line-height:2rem !important;font-size:2rem !important}.cbb-frequently-bought-title::after{content:"";position:absolute;left:0;bottom:0;display:block;width:292px;height:2px;background-color:#000}@media screen and (min-width: 768px){.cbb-frequently-bought-title{letter-spacing:.05em !important}.cbb-frequently-bought-title::after{width:321px}}.cbb-frequently-bought-add-button{border:1px solid rgb(var(--color-rgb-button-hover-bg-1)) !important;background-color:rgb(var(--color-rgb-button-bg-1)) !important;transition:all var(--transition-duration-short) var(--transition-timing-function)}.cbb-frequently-bought-add-button,.cbb-frequently-bought-add-button span{color:rgb(var(--color-rgb-button-hover-bg-1)) !important}@media(hover: hover){.cbb-frequently-bought-add-button:hover{background-color:rgb(var(--color-rgb-button-hover-bg-1)) !important}.cbb-frequently-bought-add-button:hover,.cbb-frequently-bought-add-button:hover span{color:rgb(var(--color-rgb-button-hover-fg-1)) !important}}.cbb-frequently-bought-selector-label-name{text-transform:none;font-weight:var(--font-body-weight) !important}.cbb-frequently-bought-total-price-was-price,.cbb-frequently-bought-selector-label-compare-at-price{color:rgba(var(--color-rgb-body), 0.4) !important}@media screen and (min-width: 768px){.cbb-frequently-bought-discount-message-container,.cbb-frequently-bought-recommendations-container,.cbb-frequently-bought-selector-list{padding-inline:4rem !important}}
