@charset "UTF-8";#zoomWrapper{width:100%;height:calc(250vh + -0px);overflow:auto;position:relative}#zoomContainer{transform-origin:top left;transition:zoom .2s ease}.zoom-controls{display:inline-flex;align-items:center;gap:6px;margin-left:44px}#zoomSelect{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#f9fbfc;border:1px solid #d0d7de;border-radius:4px;padding:4px 24px 4px 8px;font-size:14px;font-weight:500;color:#333;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg fill='gray' height='12' viewBox='0 0 24 24' width='12' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 4px center;background-size:15px;min-width:70px;text-align:center}#zoomSelect:focus{outline:none;border-color:#007aff}.ritz{margin:20px 0}.ritz .waffle a{color:inherit}.ritz .waffle .s17{border-left:none;border-right:none;border-bottom:2px SOLID #000000;background-color:#fff;text-align:left;color:#000;font-family:Arial;font-size:10pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s4{border-bottom:2px SOLID #000000;border-right:2px SOLID #000000;background-color:#6aa84f;text-align:center;font-weight:700;color:#fff;font-family:HiraMaruProN-W4;font-size:15pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s10{border-right:none;border-bottom:2px SOLID #000000;background-color:#fff;text-align:left;color:#000;font-family:HiraMaruProN-W4;font-size:14pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s18{border-left:none;border-bottom:2px SOLID #000000;background-color:#fff;text-align:left;color:#000;font-family:Arial;font-size:10pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s1{border-right:none;border-bottom:2px SOLID #000000;background-color:#6aa84f;text-align:left;color:#000;font-family:Arial;font-size:10pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s6{border-left:none;border-right:none;border-bottom:2px SOLID #000000;background-color:#6aa84f;text-align:center;font-weight:700;color:#fff;font-family:HiraMaruProN-W4;font-size:14pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s14{border-bottom:2px SOLID #000000;border-right:2px SOLID #000000;background-color:#fff;text-align:left;color:#000;font-family:HiraMaruProN-W4;font-size:14pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s2{border-left:none;border-bottom:2px SOLID #000000;border-right:2px SOLID #000000;background-color:#6aa84f;text-align:center;font-weight:700;color:#fff;font-family:HiraMaruProN-W4;font-size:14pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s15{border-right:none;border-bottom:2px SOLID #000000;border-right:2px SOLID #000000;background-color:#fff;text-align:center;color:#000;font-family:HiraMaruProN-W4;font-size:14pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s3{border-bottom:2px SOLID #000000;border-right:2px SOLID #000000;background-color:#6aa84f;text-align:center;font-weight:700;color:#fff;font-family:HiraMaruProN-W4;font-size:14pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:5px 3px;line-height:1.1}.ritz .waffle .s7{border-bottom:2px SOLID #000000;border-right:2px SOLID #000000;background-color:#6aa84f;text-align:left;color:#000;font-family:Arial;font-size:10pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s0{border-left:2px SOLID #000000;border-bottom:2px SOLID #000000;background-color:#6aa84f;text-align:left;color:#000;font-family:Arial;font-size:10pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s8{border-left:2px SOLID #000000;border-bottom:2px SOLID #000000;background-color:#fff;text-align:left;color:#000;font-family:Arial;font-size:10pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s12{border-bottom:2px SOLID #000000;border-right:2px SOLID #000000;background-color:#fff;text-align:center;color:#000;font-family:HiraMaruProN-W4;font-size:14pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s11{border-right:2px SOLID #000000;border-bottom:2px SOLID #000000;background-color:#fff;text-align:center;color:#000;font-family:HiraMaruProN-W4;font-size:14pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s16{border-bottom:2px SOLID #000000;border-right:2px SOLID #000000;background-color:#fff;text-align:center;color:#000;font-family:HiraMaruProN-W4;font-size:14pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s9{border-bottom:2px SOLID #000000;border-right:2px SOLID #000000;background-color:#fff;text-align:left;color:#000;font-family:Arial;font-size:10pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s5{border-right:none;border-bottom:2px SOLID #000000;background-color:#6aa84f;text-align:center;font-weight:700;color:#fff;font-family:HiraMaruProN-W4;font-size:14pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .s13{border-bottom:2px SOLID #000000;border-right:2px SOLID #000000;background-color:#fff;text-align:center;color:#000;font-family:HiraMaruProN-W4;font-size:15pt;vertical-align:middle;white-space:nowrap;direction:ltr;padding:2px 3px}.ritz .waffle .images{border-bottom:2px SOLID #000000;background-color:#fff;text-align:center;color:#000;vertical-align:middle;white-space:nowrap;direction:ltr;padding:10px}.ritz h3.heading{display:block;width:auto;margin:0 auto;font-size:36px;text-align:center;vertical-align:middle}.ritz .waffle .s12.other_remarks{word-break:break-word;white-space:normal}body{overflow-x:hidden}.anchor{overflow-x:auto;width:100%}.anchor.active{cursor:grabbing}.pagination{position:sticky;bottom:0;background:#fff;padding:10px 0;z-index:10}.ritz h3.heading{position:absolute;left:0;right:0;top:18%}table.waffle{margin-top:0%;border:1px SOLID #000000;border-collapse:collapse;border-spacing:0}.ritz table,.ritz th,.ritz td{border:1px SOLID #000000;border-collapse:collapse;border-spacing:0}#facet-main{overflow-x:hidden;margin-bottom:0}.shopify-section-group-header-group{z-index:10!important}.ritz{width:100%;overflow:auto;position:relative}.waffle tr:first-child td{position:sticky;top:0;background:#fff;z-index:3}.waffle td:first-child{position:sticky;left:0;z-index:4;background:#fff}.waffle td:nth-child(2){position:sticky;left:201.3px;z-index:4;background:#fff}.waffle td:first-child:after,.waffle td:nth-child(2):after{position:absolute;top:0;right:0;width:2px;height:100%;background:#000;z-index:-1}.waffle tr:first-child td:first-child,.waffle tr:first-child td:nth-child(2){border-right:none!important}#sort-by-popover{z-index:11;right:0}@media screen and (max-width: 768px){.anchor{margin-bottom:25%}.pagination{margin-top:10%}.ritz h3.heading{top:12%}}.shopify-section--main-collection .container:has(product-facet){max-width:90%;padding:0}.hidden{display:none}.btn_show_filters{border:2px solid #000;padding:2px 15px;border-radius:30px}@media screen and (max-width: 768px){.waffle tr:first-child td{position:relative;left:0}.waffle td:first-child{position:relative}.waffle td:nth-child(2){position:relative;left:0}.page-header__text-wrapper{margin:100px 0 50px}}.freezebar-cell{border:none!important}.ritz .waffle .s3.image{padding:10px 50px;border-right:0px}@media screen and (max-width: 768px){.ritz .waffle .s3.image{padding:10px 40px}}.ritz .waffle .images{border-right:0px}.product-item__cta{width:100%}.product-item__cta.added-state{background:#fd4848}.ritz .waffle .s12.other_remarks{position:relative}.ritz .waffle .s12.other_remarks .tooltip_icon{position:relative;cursor:pointer;display:inline-block}.ritz .waffle .s12.other_remarks .tooltip_text{visibility:hidden;opacity:0;width:300px;background-color:#333;color:#fff;text-align:left;padding:8px;border-radius:6px;position:absolute;z-index:10;top:120%;left:50%;transform:translate(-50%);transition:opacity .25s;white-space:normal}.ritz .waffle .s12.other_remarks .tooltip_icon:hover .tooltip_text{visibility:visible;opacity:1}.page-header__text-wrapper{margin-block-start:40px!important;margin-block-end:0px!important;margin:0 auto}@media screen and (max-width: 768px){.page-header__text-wrapper{margin:70px 0 0!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
