.yt-con { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; text-align: center; }
.yt-con iframe, .yt-con object, .yt-con embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .go-top.show {
right: 0;
} button.single_add_to_cart_button {
height: 60px;
} .button {
background: #b73d3d !important;
}
.button:hover {
background: #233452 !important;
}
.coupon .button {
background: none !important;
} .wp-block-search__inside-wrapper {
flex-wrap: wrap;
}
input#wp-block-search__input-1 {
font-size: 14px;
min-width: 100%;
}
button.wp-block-search__button.wp-element-button {
width: 100%;
margin: 5px 0 0 0;
}  #popmake-2076 .wc-block-grid__products {
margin: 0 0 -15px 0;
}
div#pum-2076.pum-active {
opacity: 1 !important;
display: block !important;
} .product-gallery-summary .sydney-single-addtocart-wrapper {
display: inline-block;
} .woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl {
margin-top: 10px;
}
.woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd {
padding: 0;
}
.woocommerce ul.cart_list li dl dd p:last-child, .woocommerce ul.product_list_widget li dl dd p:last-child {
margin: 0;
}
.woocommerce ul.cart_list li dl dd, .woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dd, .woocommerce ul.product_list_widget li dl dt {
margin: 0 0 1em 0;
} .woocommerce td.product-name dl.variation dd p:last-child {
margin: 0;
}
.woocommerce td.product-name dl.variation dd {
margin: 0 0 0.5em 0;
}
.woocommerce-cart table.cart .product-name a {
color: #d65050;
font-weight: 600;
} .checkout-button.roll-button.wc-forward {
margin-bottom: 15px;
} .woocommerce-pagination .page-numbers {
border: none !important;
color: #ffffff !important;
line-height: 46px !important;
}
.woocommerce-pagination .page-numbers .current {
background: #e64e4e !important;
}
.woocommerce nav.woocommerce-pagination ul li {
border: none;
} .menu-toggle .sydney-svg-icon svg {
fill: #ffffff !important;
}
#masthead-mobile {
padding: 25px;
} .archive .header-col .button, .archive .mobile-header-item .button, .woocommerce-page .header-col .button, .woocommerce-page .mobile-header-item .button {
line-height: 24px !important;
border-radius: 0 !important;
font-size: 14px !important; 
margin-right: 25px !important;
padding: 15px 35px !important;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;
} .wpcf7-form label {
width: 100%;
}
.wpcf7-form-control.wpcf7-text {
width: 100%;
} .wc-block-product-categories-list.wc-block-product-categories-list--depth-1 {
margin: 8px 0 0 15px;
}
.wc-block-product-categories-list.wc-block-product-categories-list--depth-1 li {
list-style: inside;
} .wc-block-product-search .wc-block-product-search__fields {
display: inline-flex;
}
.wc-block-product-search__label {
color: #00102E;
font-weight: 600;
font-size: var(--wp--preset--font-size--medium);
} .sydney_contact_info_widget .widget-title {
margin-bottom: 15px;
} .cky-consent-container {
z-index: 9999999999 !important;
} .fancybox-caption.fancybox-caption--separate {
display: none;
}  @media screen and (min-width: 1024px) and (max-width: 1024px) {
#masthead-mobile {
background-color: var(--sydney-dark-background) !important;
}
}
@media screen and (min-width: 1125px) and (max-width: 1199px) {
img.site-logo {
max-height: 60px;
}
#mainnav li {
padding: 0 10px;
}
a.button.roll-button.header-item {
padding: 10px !important;
font-size: 12px !important;
}
}