@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:wght@400;600;700&display=swap);body.single-product{overflow-x:hidden}@media(min-width:1200px){.single-product .single-product .back-button{color:#fff;text-decoration:none!important}.single-product .single-product .back-button .icon--go-back{background-color:#fff}.single-product .single-product .back-button svg{fill:#161616}.single-product .single-product .back-button:hover{color:#fff;text-decoration:underline!important}}.single-product .main:before{display:block;position:absolute;content:"";max-width:1920px;left:50%;transform:translateX(-50%);right:0;height:100%;width:100%;background-position:top;background-repeat:no-repeat;background-size:100% auto}@media(min-width:1200px){.single-product .main:before{background-image:url(../images/hero-placeholder-2.png)}}.single-product .main .rich-text__inner{font-size:111%}.single-product .woocommerce-product-gallery{background:#fff}.single-product .woocommerce-product-gallery__trigger{display:none}.single-product .related.products{display:none;float:none;clear:both}.single-product .main>.wp-block-advanced-bootstrap-blocks-container:not(.container--dark){background:#fff}.single-product .main>.section{margin-top:0;margin-bottom:0}@media(min-width:1328px){.single-product--standard-margins .wp-block-advanced-bootstrap-blocks-container>.wp-block-advanced-bootstrap-blocks-row{max-width:1288px;margin-left:auto;margin-right:auto}.single-product--standard-margins .wp-block-advanced-bootstrap-blocks-container>.wp-block-advanced-bootstrap-blocks-row>.wp-block-advanced-bootstrap-blocks-column.col{padding-left:2rem;padding-right:2rem}}.single-product.dark-theme--purple .main>.wp-block-advanced-bootstrap-blocks-container:not(.container--dark){background:transparent}.dark-theme--purple .back-button{color:#fff!important;text-decoration:none!important}.dark-theme--purple .back-button:hover{color:#fff!important;text-decoration:underline!important}.dark-theme--purple.woocommerce a.button--green:hover{background-color:#01abc9}