:root{--font-body-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--oc-nav-background: rgba(255, 255, 255, .85);--oc-link-hover: blue;--oc-button-color: #000000;--oc-button-color-hover: blue;--oc-button-border-color: #000000;--oc-button-background-color: #f8f6ef;--oc-button-disabled-color: #c6c0af}*,*:before,*:after{box-sizing:border-box}.page-width{padding:0;max-width:none}.h1,h2,h3,h4,h5,.h0,.h2,.h3,.h4,.h5{letter-spacing:normal}.link,.customer a{font-size:inherit}.oc-archive-page,.oc-archive-page .oc-product-card{font-family:myriad-pro,Verdana,sans-serif;font-style:normal;font-weight:400}#MainContent{margin:0 .8rem}.header-wrapper{background:transparent}.header{align-items:flex-end}.header.page-width{padding-left:.8rem;padding-top:.4rem;padding-right:.8rem}@media screen and (min-width:1020px){.header:not(.drawer-menu).page-width{padding-left:2rem;padding-top:1.6rem;padding-right:2rem}}.header__heading-link .h2,.header__heading{white-space:nowrap}.header__inline-menu{height:4rem}.header__menu-item{color:var(--color-foreground);font-weight:700;padding:1.2rem 1rem}.header__menu-item:hover{color:var(--oc-link-hover)}.header__menu-item:hover span{text-decoration:none}.header__active-menu-item{color:var(--oc-link-hover);text-decoration:none}.world-gif{margin-top:-.9rem;padding:0rem 1.8rem}.world-gif-mobile{left:0;position:absolute;top:4rem;transform:scale(.8);z-index:2}@media screen and (min-width:500px){.world-gif-mobile{left:11%;top:1.1rem;transform:scale(1)}}@media screen and (min-width:1020px){.world-gif-mobile{display:none}}.music-fest{height:12rem;position:absolute;right:.7rem;top:1.7rem;transform:scale(.4);width:8rem}@media screen and (min-width:1020px){.music-fest{left:3%;top:6.8rem;transform:scale(.8)}}slider-component.page-width{padding:0!important}.media.media--hover-effect>img{transition:none}.product-grid.grid__item,.product-grid .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media screen and (min-width:750px){.product-grid.grid__item,.product-grid .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width:1170px){.product-grid.grid__item,.product-grid .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (min-width:1700px){.product-grid.grid__item,.product-grid .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media screen and (min-width:1020px){.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1)!important}.card-wrapper:hover .media.media--hover-effect>img+img{transform:scale(1)!important}}.card__badge{display:none}.oc-products{display:flex;flex-wrap:wrap;gap:var(--oc-grid-gap-mobile);padding-bottom:4rem;margin-top:2.5rem}.oc-products .oc-product{width:46%}@media screen and (min-width:1115px){.oc-products{gap:var(--oc-grid-gap-desktop);padding-bottom:10rem}.oc-products .oc-product{width:calc((100% / 3) - (12% / 3))}}@media screen and (min-width:1170px){.oc-products{margin-top:4rem}}@media screen and (min-width:1700px){.oc-products{gap:2.5rem 5%}.oc-products .oc-product{width:21.25%}}@media screen and (min-width:2200px){.oc-products{gap:3rem 4%}.oc-products .oc-product{width:16.8%}}.oc-product{display:flex;flex-direction:column;margin-bottom:2em;width:100%}.oc-product .oc-image-container{padding-top:125%;position:relative}.oc-product .oc-image-container img{width:100%}.oc-product .oc-image-container .pointer{cursor:pointer}.oc-product .oc-image{left:0;position:absolute;top:0}.oc-prev-image,.oc-next-image{bottom:50%;position:absolute;right:0;transform:translateY(50%)}.oc-prev-image button,.oc-next-image button{background:transparent;border:none;border-radius:1.5rem;padding:.3rem}@media screen and (min-width:768px){.oc-prev-image button,.oc-next-image button{padding:.4rem}}.oc-prev-image button img,.oc-next-image button img{display:block;width:3rem}@media screen and (min-width:768px){.oc-prev-image button img,.oc-next-image button img{width:6rem}}.oc-prev-image{left:0;right:initial;transform:translateY(50%) rotate(180deg)}.oc-product-link{display:block;font-size:13px;margin:1rem 0}@media screen and (min-width:1170px){.oc-product-link{font-size:inherit}}.oc-product-link:hover{color:var(--oc-link-hover)}.oc-archive-product .oc-product-link{font-family:myriad-pro,Verdana,sans-serif;font-style:normal;font-weight:400}.oc-product-sticky{flex:1;text-align:center}.oc-product-page{margin-bottom:10rem}.oc-product-page .oc-image{position:static}.oc-product-page .oc-image-container{flex:1;max-width:48rem;padding:0}@media screen and (min-width:768px){.oc-product-page .oc-image-container{min-width:42rem}.oc-product-page{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:space-around}.oc-product-page .oc-product-sticky{padding:0 1.4rem;position:sticky;top:7rem}}.oc-product-description{font-weight:700;margin:auto;max-width:48rem;padding-top:1.4rem}.drawer__inner{background:rgb(var(--color-background))}.drawer__heading{display:none}.drawer__close{font-size:3.5rem}.cart-drawer{font-size:1.3rem}.cart-drawer .cart-item{gap:.5rem}.cart-drawer .cart-items thead{display:none}.cart-drawer .cart-items td{padding-top:2rem}.cart-item__media{text-align:center}.cart-drawer .cart-item__image{height:80px;object-fit:cover;width:80px}.cart-item__name{color:var(--color-foreground);text-decoration:none}.quantity-popover-container{justify-content:space-between}.cart-drawer .quantity.cart-quantity{min-height:2.8rem;height:2.8rem;width:9.4rem}.cart-drawer .quantity__input{border:1px solid;font-size:1.4rem;height:2.8rem;min-height:2.8rem;padding:0}.cart-drawer .quantity__button{width:2.8rem;height:2.8rem;padding:0}.cart-drawer .button--tertiary{padding:0 .4rem;min-width:0}.quick-add.quick-add-custom{margin-top:2rem}.quick-add-custom__variants{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.card__content .quick-add-custom__variants{gap:.4rem}@media screen and (min-width:1170px){.card__content .quick-add-custom__variants{gap:.6rem}}.quick-add-custom__button{color:#000;background-color:#f8f6ef;font-family:Arial,Helvetica,sans-serif;font-size:24px;min-width:65px;padding:8px;border:1px solid #000;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.card__content .quick-add-custom__button{font-size:1.1rem;min-width:2.9rem;padding:.4rem}@media screen and (min-width:415px){.card__content .quick-add-custom__button{font-size:12px;min-width:33px;padding:5px}}@media screen and (min-width:515px){.card__content .quick-add-custom__button{font-size:15px;min-width:42px;padding:6px}}@media screen and (min-width:1170px){.card__content .quick-add-custom__button{font-size:20px;min-width:58px;padding:7px 8px}}@media screen and (min-width:1865px){.card__content .quick-add-custom__button{font-size:24px;min-width:65px;padding:8px}}.quick-add-custom__button:hover:not(:disabled){color:#00f}.quick-add-custom__button--sold-out{color:gray;cursor:not-allowed;opacity:.6}.quick-add-custom__button.loading .quick-add-custom__button-text{visibility:hidden}.quick-add-custom__button .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.4rem;height:1.4rem}.quick-add-custom__button .loading__spinner:not(.hidden){display:block}.quick-add-custom__error{margin-top:1rem;padding:.8rem 1rem;background-color:#fff0f0;border:1px solid #ff6b6b;color:#c00;font-size:1.2rem;text-align:center;border-radius:4px;animation:fadeIn .2s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.image-container img{display:block;height:auto;width:100%}.product__info-container{text-align:center}.title-suffix{display:block;font-weight:400}.product__description{font-weight:700}.product__size_guide .title{font-size:small}.product__size_guide h2{margin-bottom:.5rem}.product__size_guide table{background:#ffffffd9;border:2px solid #fff;margin:auto;padding:15px}.product__size_guide td{font-size:18px;text-align:center;vertical-align:middle;padding-top:18px}.product__size_guide thead td{font-size:14px;font-weight:700;padding:0 16px}.size-guide sup{font-size:12px}.fixed-footer{align-items:center;background:#ffffffd9;bottom:0;display:none;gap:24px;justify-content:space-between;left:0;padding:10px 16px;position:fixed;right:0;z-index:70}@media screen and (min-width:1020px){.fixed-footer{display:flex;font-size:13px}}@media screen and (min-width:1300px){.fixed-footer{font-size:16px}}.center{text-align:center}.fixed-footer .email-form{height:54px;width:362.55px}.fixed-footer a{color:#000;text-decoration:none}.smslink,.fixed-footer .smslink{color:#00f;font-weight:700;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-online-ceramics.css.map */
