<commit_before>// =============================================================================
// PRODUCT VIEW (CSS)
// =============================================================================
// Product view layout
// -----------------------------------------------------------------------------
.productView {
    @include grid-row($behavior: "nest");
    margin-left: -(spacing("base"));
    margin-right: -(spacing("base"));

    .modal & {
        padding-bottom: 0;
        padding-top: 0;
    }

    &.thomas-mark {
        .productView-product {
            margin-top: 20px;
            border-bottom: none;
        }

        .productView-message {
            font-size: 17px;
            font-family: Lora;
            margin: 20px 0 30px;
            background: black;
            color: white;
            text-align: center;
            padding: 10px;
        }

        .productView-title {
            font-family: Lora, serif;
            text-transform: uppercase;
            font-weight: normal;
            font-size: 22px;
        }

        .productView-info {
            display: none;
        }

        .productView-price {
            position: relative;
            right: initial;
            bottom: 0;

            .price-section {
                &.price-section--withoutTax {
                    top: 0;
                    text-align: left;
                    letter-spacing: 0.5px;
                    font-size: 14px;

                    .price--rrp {
                        top: 0;
                        font-weight: normal;
                        font-size: inherit;

                        &:after {
                            content: ' Regular';
                            margin-left: 10px;
                            text-transform: uppercase;
                        }
                    }

                    .price--save {
                        display: none;
                    }

                    .price--withoutTax {
                        font-size: inherit;
                        color: inherit;

                        &:after {
                            content: ' On Sale';
                            margin-left: 10px;
                            text-transform: uppercase;
                        }
                    }
                }
            }
        }

        .productView-rating {
            display: none;
        }

        .dropdown-button {
            background-size: contain;
            background-position: center;
            background-repeat: no-repeat;

            .dropdown-content-image {
                @media all and (max-width: 687px) {
                    position: absolute;
                    top: 28px;
                    left: 0;
                    right: 0;
                    max-width: calc(100% - 4px);
                    max-height: none;
                    padding: 0;
                    margin: auto;
                    background-color: #fff;
                    border-radius: 3px;
                }
            }

            .dropdown-add-icon {
                background-color: black;
            }
        }

        .dropdown-add-text {
            display: none;
        }

        .productView-options .form-field.product-list {
            width: calc(50% - 22px);
            margin-right: 20px;

            @media all and (min-width: 687px) {
                width: calc(25% - 11px);
                margin-right: 10px;
            }

            &:last-child {
                margin: 0;
            }
        }

        .button--primary {
            border: none;
            border-radius: 0;
            background-color: black;
            font-size: 16px;
        }

        .productView-options .form-field.form-field--increments {
            border-color: black;
            border-radius: 0;
            height: 63px;
        }

        .productView-options [data-quantity-change] {
            height: 61px;
        }

        .productView-options .form-field {
            .button--icon[data-action="dec"],
            .button--icon[data-action="inc"] {
                border-color: black;
                border-radius: 0;
                background-color: white;<commit_msg>TM: removing quantity because eah only has one mother fucking lamp<commit_after>// =============================================================================
// PRODUCT VIEW (CSS)
// =============================================================================
// Product view layout
// -----------------------------------------------------------------------------
.productView {
    @include grid-row($behavior: "nest");
    margin-left: -(spacing("base"));
    margin-right: -(spacing("base"));

    .modal & {
        padding-bottom: 0;
        padding-top: 0;
    }

    &.thomas-mark {
        .productView-product {
            margin-top: 20px;
            border-bottom: none;
        }

        .productView-message {
            font-size: 17px;
            font-family: Lora;
            margin: 20px 0 30px;
            background: black;
            color: white;
            text-align: center;
            padding: 10px;
        }

        .productView-title {
            font-family: Lora, serif;
            text-transform: uppercase;
            font-weight: normal;
            font-size: 22px;
        }

        .productView-info {
            display: none;
        }

        .productView-price {
            position: relative;
            right: initial;
            bottom: 0;

            .price-section {
                &.price-section--withoutTax {
                    top: 0;
                    text-align: left;
                    letter-spacing: 0.5px;
                    font-size: 14px;

                    .price--rrp {
                        top: 0;
                        font-weight: normal;
                        font-size: inherit;

                        &:after {
                            content: ' Regular';
                            margin-left: 10px;
                            text-transform: uppercase;
                        }
                    }

                    .price--save {
                        display: none;
                    }

                    .price--withoutTax {
                        font-size: inherit;
                        color: inherit;

                        &:after {
                            content: ' On Sale';
                            margin-left: 10px;
                            text-transform: uppercase;
                        }
                    }
                }
            }
        }

        .productView-rating {
            display: none;
        }

        .dropdown-button {
            background-size: contain;
            background-position: center;
            background-repeat: no-repeat;

            .dropdown-content-image {
                @media all and (max-width: 687px) {
                    position: absolute;
                    top: 28px;
                    left: 0;
                    right: 0;
                    max-width: calc(100% - 4px);
                    max-height: none;
                    padding: 0;
                    margin: auto;
                    background-color: #fff;
                    border-radius: 3px;
                }
            }

            .dropdown-add-icon {
                background-color: black;
            }
        }

        .dropdown-add-text {
            display: none;
        }

        .productView-options .form-field.product-list {
            width: calc(50% - 22px);
            margin-right: 20px;

            @media all and (min-width: 687px) {
                width: calc(25% - 11px);
                margin-right: 10px;
            }

            &:last-child {
                margin: 0;
            }
        }

        .button--primary {
            border: none;
            border-radius: 0;
            background-color: black;
            font-size: 16px;
        }

        .productView-options .form-field.form-field--increments {
            border-color: black;
            border-radius: 0;
            height: 63px;
        }

        .form-field.form-field--increments {
            display: none;
        }

        .productView-options [data-quantity-change] {
            height: 61px;
        }

        .productView-options .form-field {
            .button--icon[data-action="dec"],
            .button--icon[data-action="inc"] {
                border-color: black;
                border-radius: 0;
                background-color: white;
{'fraction_non_alphanumeric': 0.1472428174235403, 'fraction_numerical': 0.014828544949026877, 'mean_word_length': 0.8944481018213737, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2265284', 'n_tokens_mistral': 2262, 'n_tokens_neox': 1978, 'n_words': 406}