.arone-product-landing-page .attribute.type_RadioList.name_Dyed_Fabric_Colour label.button,
.arone-product-landing-page .attribute.type_RadioList.name_Ribbon_Colour label.button,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Litho_Twisted label.button,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-SmartLux label.button,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Litho_Twisted_Cotton label.button,
.arone-product-landing-page .attribute.type_RadioList.name_Colour label.button {
    background-color: transparent;
    border-color: transparent;
    display: flex;
    flex-direction: column;
    align-items: center;
    height: auto;
}

.color-swatch-circle {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    box-shadow: 5px 5px 5px #00000045;
}

.arone-product-landing-page .attribute.type_RadioList.name_Dyed_Fabric_Colour .button span.text,
.arone-product-landing-page .attribute.type_RadioList.name_Ribbon_Colour .button span.text,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Litho_Twisted .button span.text,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Smartlux .button span.text,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Litho_Twisted_Cotton label.button,
.arone-product-landing-page .attribute.type_RadioList.name_Colour .button span.text {
    order: 2;
    font-size: .8rem !important;
}

.arone-product-landing-page .attribute.type_RadioList.name_Dyed_Fabric_Colour label.button,
.arone-product-landing-page .attribute.type_RadioList.name_Ribbon_Colour label.button,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Litho_Twisted label.button,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Smartlux label.button,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Litho_Twisted_Cotton label.button,
.arone-product-landing-page .attribute.type_RadioList.name_Colour label.button {
    background-color: transparent;
    color: black;
    height: auto;
    padding-bottom: calc(0.375em - 1px);
    padding-left: calc(0.625em - 1px);
    padding-right: calc(0.625em - 1px);
    padding-top: calc(0.375em - 1px);
    display: flex;
}

    .arone-product-landing-page .attribute.type_RadioList.name_Dyed_Fabric_Colour label.button .attributeValueInfo,
    .arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-SmartLux label.button .attributeValueInfo,
    .arone-product-landing-page .attribute.type_RadioList.name_Ribbon_Colour label.button .attributeValueInfo,
    .arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Litho_Twisted label.button .attributeValueInfo,
    .arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Litho_Twisted_Cotton label.button .attributeValueInfo,
    .arone-product-landing-page .attribute.type_RadioList.name_Colour label.button .attributeValueInfo {
        border: 4px solid transparent;
    }

.arone-product-landing-page .attribute.type_RadioList.name_Dyed_Fabric_Colour input:checked + label.button .attributeValueInfo,
.arone-product-landing-page .attribute.type_RadioList.name_Ribbon_Colour input:checked + label.button .attributeValueInfo,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Smartlux input:checked + label.button .attributeValueInfo,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Litho_Twisted input:checked + label.button .attributeValueInfo,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Litho_Twisted_Cotton input:checked + label.button .attributeValueInfo,
.arone-product-landing-page .attribute.type_RadioList.name_Colour input:checked + label.button .attributeValueInfo {
    border: 4px solid black;
    border-radius: 100%;
}

.arone-product-landing-page .attribute.type_RadioList.name_Dyed_Fabric_Colour .attribute-item,
.arone-product-landing-page .attribute.type_RadioList.name_Ribbon_Colour .attribute-item,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Litho_Twisted .attribute-item,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Smartlux .attribute-item,
.arone-product-landing-page .attribute.type_RadioList.name_Handle_Colour-Litho_Twisted_Cotton .attribute-item,
.arone-product-landing-page .attribute.type_RadioList.name_Colour .attribute-item {
    display: flex;
}

.attribute-item.columns.is-multiline.ribbon-colour {
    display: flex !important;
    overflow: scroll;
}

.type_RadioList.name_Dyed_Fabric_Colour .attribute-value-item,
.type_RadioList.name_Ribbon_Colour .attribute-value-item,
.type_RadioList.name_Handle_Colour-Litho_Twisted .attribute-value-item,
.type_RadioList.name_Handle_Smartlux .attribute-value-item,
.type_RadioList.name_Handle_Colour-Litho_Twisted_Cotton .attribute-value-item,
.type_RadioList.name_Colour .attribute-value-item {
    min-width: 6rem;
    width: 14%;
}

.product-variant-list .ribbon-colour .ict-image.image.attribute-image {
    width: 25px;
}


/* get rid to show Process Attribute */
.attributes .attribute.name_Process {
    display: none;
}

.attribute-value-item .button .text {
    display: inline-block;
    min-width: 5rem;
    white-space: normal;
}

.type_RadioList .attribute-value-item {
    min-width: 11rem;
    width: 25%;
}

.type_RadioList.name_Dyed_Fabric_Colour .attribute-value-item,
.type_RadioList.name_Ribbon_Colour .attribute-value-item,
.type_RadioList.name_Handle_Colour .attribute-value-item,
.type_RadioList.name_Handle_Smartlux .attribute-value-item,
.type_RadioList.name_Colour .attribute-value-item {
    min-width: 6rem;
    width: 14%;
}
/* add black border to selected checkbox buttons */
.attribute.type_Checkboxes.name_Ribbon_Colour input:checked + label.button {
    border: 1px solid black !important;
}

.name_Ribbon_Colour {
    max-height: 400px;
    overflow-y: auto;
}

.hideMainPrice .newProductPriceWrapper.updateProductPrice.level-item 
 {
    display: none;
}

.hideCartWrapper .add-to-cart-wrapper .newProductPriceWrapper.updateProductPrice.level-item {
    display: none;
}

.hideCustomQtyNew .attributes.columns .field.is-grouped {
    display: none !important;
}
.hideCustomQty .add-to-cart-wrapper .custom-product-form .field.is-grouped.level {
    display: none !important;
}

.listItem .item-box .product-item--content .alternate--prices {
    display: none !important;
}
.homeFeaturedProductsWrapper .listWrapper .listItem .item-box .catfish-default-product-box .cart-item__price, .homeFeaturedProductsWrapper .listWrapper .listItem .item-box .catfish-default-product-box .alternate--prices {
display:none!important
}


.hidepartCartWrapper .add-to-cart-wrapper > .block {
    display: none !important;
}




    .add-to-cart-wrapper .custom-product-form .field.is-grouped::before {
    content: "Enter a quantity or use the arrows to adjust \A (MOQs and maximum order limits apply)";
    font-weight: bold;
    white-space: pre; 
}

.column.quantity-wrapper.pack-pricing::before {
    content: "Enter a quantity or use the arrows to adjust \A (MOQs and maximum order limits apply)";
    font-weight: bold;
    font-size: 1rem;
    white-space: pre;
}
.attributes.columns .field.is-grouped::before {
    content: "Enter a quantity or use the arrows to adjust \A (MOQs and maximum order limits apply)";
    position: absolute;
    font-weight: bold;
    top: 0;
    left: 0.25rem;
    width: 60%;
    height: 100%;
    line-height: 1.2;
    color: var(--Secondary-color);
    padding-left: .75rem;
    display: block;
    padding-top: 1rem;
    white-space: normal;
    word-break: break-word;
}

.column quantity-wrapper pack-pricing {
}
.hideCartWrapperBlock .add-to-cart-wrapper {
    display: none !important;
}

.product--stockquantity{

    display:none;
}

#product_attribute_v751_193, #product_attribute_v750_192, #product_attribute_v752_194, #product_attribute_v749_191, ##product_attribute_g447_182, #product_attribute_v753_195, #product_attribute_v754_196, #product_attribute_v755_197 {
    display: none;
}


#product_attribute_v756_182, #product_attribute_v757_199, #product_attribute_v758_200, #product_attribute_v759_201, #product_attribute_v760_202, product_attribute_v761_203 {
    display: none;
}

#product_attribute_v749_191, #product_attribute_v750_192, #product_attribute_v751_193, #product_attribute_v752_194, #product_attribute_v753_195, #product_attribute_v754_196, #product_attribute_v755_197 {
    display: none;
}

#product_attribute_v761_203, #product_attribute_v834_218, #product_attribute_v835_219, #product_attribute_v836_220, #product_attribute_v837_223, #product_attribute_v838_224, #product_attribute_v839_225, #product_attribute_v840_226, #product_attribute_v841_227, #product_attribute_v842_228 {
    display: none;
}

#product_attribute_v843_229, #product_attribute_v844_230, #product_attribute_v845_231, #product_attribute_v846_232, #product_attribute_v847_233, #product_attribute_v848_234 {
    display: none;
}

#product_attribute_v850_239, #product_attribute_v851_240, #product_attribute_v852_241, #product_attribute_v853_242, #product_attribute_v854_243, #product_attribute_v855_244 {
    display: none;
}

#product_attribute_v857_247, #product_attribute_v858_248, #product_attribute_v859_249, #product_attribute_v860_250, #product_attribute_v861_251, #product_attribute_v862_252 {
    display: none;
}

#product_attribute_v839_222, #product_attribute_v840_225, #product_attribute_v841_226, #product_attribute_v842_227 {
    display: none;
}

#product_attribute_v860_253, #product_attribute_v845_232, #product_attribute_v846_233, #product_attribute_v847_234, #product_attribute_v848_227 {
    display: none;
}