.swym-button-bar.swym-wishlist-button-bar{display:flex!important;justify-content:center!important;margin:14px 0 0!important}.swym-button-bar .swym-btn-container{display:inline-block!important}button.swym-button.swym-add-to-wishlist{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:4px 2px!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.09em!important;text-transform:uppercase!important;text-decoration:none!important;color:#6b6b6b!important;background:none!important;border:0!important;border-bottom:1px solid transparent!important;transition:color .2s ease,border-color .2s ease}button.swym-button.swym-add-to-wishlist:before{content:""!important;display:inline-block!important;flex:0 0 auto!important;width:13px!important;height:13px!important;margin:0!important;background-color:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1-1.1a5.5 5.5 0 0 0-7.8 7.8l1.1 1L12 21.2l7.7-7.8 1.1-1a5.5 5.5 0 0 0 0-7.8z'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1-1.1a5.5 5.5 0 0 0-7.8 7.8l1.1 1L12 21.2l7.7-7.8 1.1-1a5.5 5.5 0 0 0 0-7.8z'/%3E%3C/svg%3E") center/contain no-repeat!important}button.swym-button.swym-add-to-wishlist:hover{color:#1c1c1c!important;border-bottom-color:#1c1c1c!important}.showcase-gallery-container h2.showcase-gallery-title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);font-size:var(--text-h2);line-height:1.5;overflow-wrap:anywhere;margin-bottom:16px}.showcase-gallery-container .showcase-gallery-description{max-width:62ch;margin-inline:auto}.shopify-section--apps .showcase-gallery-container{margin-block:0;padding-block:0}.prose:not(.prose--tight) .form.product-enquiry-form,.prose:not(.prose--tight) .form.product-enquiry-form :is(label,.fieldset,.button,button){margin-top:0}.price-list--product sale-price{font-size:var(--text-h3)}.price-list--product sale-price:not(.text-on-sale){color:rgb(var(--text-color))}.buy-buttons__price-separator{display:inline-block;width:3px;height:3px;margin:0 .55em;border-radius:50%;background:currentColor;vertical-align:middle}#snize_results #snize-search-results-grid-mode .snize-thumbnail-wrapper{height:auto!important}#snize_results #snize-search-results-grid-mode .snize-thumbnail{position:relative;display:block;width:100%;height:auto!important;aspect-ratio:1 / 1;overflow:hidden}#snize_results #snize-search-results-grid-mode .snize-item-image{position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain;object-position:center}#snize_results #snize-search-results-grid-mode .snize-flip-image{object-fit:cover}#snize_results #snize-search-results-grid-mode .snize-add-to-cart-button{width:auto!important}.shopify-section--apps .gogen_wrapper .gg-pif-header,.shopify-section--apps .gogen_wrapper .gg-more-header{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 400);font-style:var(--heading-font-style, normal);font-size:var(--text-h3);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform, uppercase);line-height:1.4;color:rgb(var(--text-color))}.text-with-icons__item{position:relative}.text-with-icons__item .h6 a{color:inherit;text-decoration:none}.text-with-icons__item .h6 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.text-with-icons__item .h6 a:hover,.text-with-icons__item .h6 a:focus-visible{text-decoration:underline;text-underline-offset:.2em}@media screen and (min-width:700px)and (max-width:999px){.text-with-icons:not(:has(>:nth-child(5))){--text-with-icons-items-per-row: 4}}:root{--on-sale-text: 83 83 83}buy-buttons #BIS_trigger{display:inline-flex;justify-content:center;align-items:center;width:100%;margin-top:0!important;padding:.65rem 1.75rem;font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform);text-align:center;color:rgb(var(--button-text-color));background:rgb(var(--button-background));border:1px solid rgb(var(--button-outline-color, var(--button-background)));border-radius:var(--button-border-radius);cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}buy-buttons #BIS_trigger:hover,buy-buttons #BIS_trigger:focus-visible{background:transparent;color:rgb(var(--button-background))}:root{--error-text: 83 83 83}:root{--on-sale-badge-background: var(--sold-out-badge-background);--on-sale-badge-text: var(--sold-out-badge-text)}#snize_results #snize-search-results-grid-mode .snize-product-label.snize-product-discount-label{top:.5rem!important;left:.5rem!important;width:max-content;padding:.0625rem .3125rem!important;font-family:var(--heading-font-family)!important;font-weight:var(--heading-font-weight)!important;font-style:var(--heading-font-style)!important;font-size:.6875rem!important;line-height:1.6!important;letter-spacing:var(--heading-letter-spacing)!important;text-transform:uppercase!important;color:rgb(var(--sold-out-badge-text))!important;background:rgb(var(--sold-out-badge-background))!important;border-radius:0!important}.badge--sold-out,.badge--on-sale,.badge--custom{background:transparent;color:rgb(var(--text-color, 83 83 83));border:1px solid rgb(var(--text-color, 83 83 83));padding:.25rem .625rem}#snize_results #snize-search-results-grid-mode .snize-product-label.snize-product-discount-label{background:transparent!important;color:rgb(var(--text-color, 83 83 83))!important;border:1px solid rgb(var(--text-color, 83 83 83))!important;padding:.25rem .625rem!important}.shopify-section--logo-list .container{margin-inline:0}.shopify-section--logo-list .section-header{padding-inline:var(--container-gutter)}
/*# sourceMappingURL=/cdn/shop/t/51/assets/custom.css.map */
