.small-header{color:var(--text-color-normal);text-transform:Uppercase;letter-spacing:.03em;font-size:16px!important}.hr{border:0;height:1px;background:#ddd}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.font-weight-bold{font-weight:700}[data-tooltip]:before{text-transform:capitalize}.sans-serif{font-family:"Frutiger Serif"}.sans{font-family:Avenir Next}.help-icon img{opacity:.45}.help-icon:hover,.help-icon img{transition:all;transition-duration:1s}.help-icon:hover img{opacity:1}.help-modal-title{font-size:16px;color:var(--text-color-normal);text-transform:uppercase;letter-spacing:.05em}.ProductMeta__Description .Rte.collapsed,.ProductMeta__Description .Rte.not-collapsed{transition:all .5s ease}.ProductMeta__Description .Rte.collapsed{height:100px;overflow:hidden;position:relative}.ProductMeta__Description .Rte.collapsed:after{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;background:linear-gradient(3deg,#fff,hsla(0,0%,100%,0))}.ProductMeta__Description .Rte.not-collapsed{height:auto}.ProductMeta__Description .read-more-desc{display:block;margin-top:17px;font-weight:700}.product-title{display:flex;align-items:center;justify-content:center;color:#474747}.product-title .ProductMeta__Price{font-size:16px;color:#474747}.product-title .ProductMeta__Price:after{content:" CAD"}.hulkapps_option{padding-right:0!important}body .hulkapps_swatch_option{margin-right:4px!important}body .hulkapps_swatch_option .hulkapps_option_child{width:42px!important;height:42px!important;border:1px solid #fff!important;padding:2px!important;background-size:90%!important;background-repeat:no-repeat!important;border:1px solid var(--border-color)!important;}body .hulkapps_swatch_option .hulkapps_option_child.swatch_selected{border:1px solid var(--text-color)!important}body .hulkapps_swatch_option .hulkapps-tooltip.top .hulkapps-tooltip-inner{background:#f9f9f9!important;border:1px solid var(--border-color)!important;box-shadow:none!important;border-radius:0!important;width:90px!important;justify-content:center;padding:3px 5px;display:flex}body .hulkapps_swatch_option .hulkapps-tooltip.top .hulkapps-tooltip-inner:after{display:none}body .hulkapps_swatch_option .hulkapps-tooltip.top .hulkapps-tooltip-inner .swatch_tooltip_title p{margin:0;color:#889!important;font-weight:400;font-size:15px}body .hulkapps_swatch_option .hulkapps-tooltip.top .hulkapps-tooltip-inner .swatch_tooltip_data{display:none}.ColorSwatchList,.SizeSwatchList{margin-left:-4px}.ColorSwatchList .ColorSwatch--large,.SizeSwatchList .ColorSwatch--large{width:36px;height:36px;margin-right:1px;border:1px solid #fff}.stone-switcher{margin-top:20px;margin-bottom:15px}.stone-switcher .stone-switcher-shape-active{border:1px solid #333;padding:2px;width:42px}.stone-switcher .stone-switcher-shape-not-active{border:1px solid #fff;padding:2px;width:42px}.stone-switcher .stone-switcher-label{color:var(--text-color-light);letter-spacing:.03em;font-size:12px!important;display:block;width:100%;text-transform:uppercase}.stone-switcher .stone-switcher-label .stone-switcher-selected-shape{text-decoration:none;text-transform:capitalize;color:var(--header-heading-color);font-size:15px}.stone-switcher .shapes{margin-top:4px;display:flex;flex-wrap:wrap}.stone-switcher .shapes a{margin-right:4px;background:#fff;margin-bottom:4px}.ProductForm{margin-top:10px}.ProductForm .ProductForm__LabelGroup{display:flex;margin-bottom:3px}.ProductForm .ProductForm__Label{color:var(--text-color-light);letter-spacing:.03em;font-size:14px!important;display:inline;margin-bottom:5px;text-transform:uppercase}.ProductForm .ProductForm__Label .ProductForm__SelectedValue{margin-left:0}.ProductForm .ProductForm__Label .ProductForm__SelectedValue,.ProductForm .ProductForm__SelectedValueDynamic{font-weight:400;color:var(--header-heading-color);font-size:15px;line-height:1.3;text-transform:none}.ProductForm .ProductForm__SelectedValueDynamic{display:inline;margin-left:4px}.HorizontalList--spacingTight .HorizontalList__Item{margin-right:4px}.SizeSwatchList .HorizontalList__Item{margin-left:5.5px}.hulkapps_option_set .validation_error.required{background-color:#f2f2f2!important;border:0!important;border-bottom:0 solid #ffcbc9!important;padding:0!important}.hulkapps_option_set .hulkapps_option{width:100%;padding-right:10px}.hulkapps_option_set .hulkapps_option .hulkapps_option_name{color:var(--text-color-light);letter-spacing:.03em;font-size:14px!important;text-transform:uppercase}.hulkapps_option_set .hulkapps_option .hulkapps_option_name .hulkapps-required{color:#ff7070;display:none}.hulkapps_option_set .hulkapps_option .hulkapps_option_name .hulkapps-tooltip{display:none}.hulkapps_option_set .hulkapps_option .hulkapps_option_child{background:#fff}.css-1b96dq path{fill:#fff!important}#product-gallery{margin-top:50px}#product-gallery .css-krne32{top:120px}#product-gallery .css-wv2txo{border-bottom:none}#product-gallery .css-e45e13{display:none}#product-gallery .css-1siqbfi,#product-gallery .css-18ieiqx{background:transparent}#product-gallery .css-1siqbfi svg path,#product-gallery .css-18ieiqx svg path{fill:#999}.image-stack-wrapper{min-height:240px}.image-stack-wrapper #productThumbnails{display:none}.image-stack-wrapper #productImages .productImg{display:none;margin-bottom:20px}.image-stack-wrapper #productImages .productImg:last-child{margin-bottom:0}@media (min-width:800px){.product-title{justify-content:start}.image-stack-wrapper{display:flex;align-items:start}.image-stack-wrapper #productThumbnails{display:flex;position:-webkit-sticky;position:sticky;top:100px;flex-direction:column;margin-right:50px;max-width:130px}.image-stack-wrapper #productThumbnails .thumbnailImg{display:flex;flex-direction:column;margin-bottom:20px}.image-stack-wrapper #productThumbnails .thumbnailImg:last-child{margin-bottom:0}.image-stack-wrapper #productImages{min-height:auto;margin-top:20px}.image-stack-wrapper #productImages .productImg{display:block}}.hulkapp_popupBox #option_total{display:none!important}#option_total{border:0 solid #474747!important;background:#fff}#option_total #option_display_total_format{padding:10px 0}#option_total #option_display_total_format #formatted_option_total{font-weight:700;color:#474747}.hulkapps-cart-original-total{font-size:25px!important}.CartItem .CartItem__ImageWrapper{padding-top:10px;vertical-align:top!important}.CartItem .CartItem__Title.Heading{font-size:20px;margin-bottom:0}.CartItem .CartItem__Meta .edit_cart_option{position:relative;display:inline-block;padding:14px 28px!important;line-height:normal;border:1px solid var(--button-background);border-radius:0;text-transform:uppercase;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);text-align:center;letter-spacing:.2em;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);background-color:transparent;transition:color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);z-index:1;-webkit-tap-highlight-color:initial}.CartItem .CartItem__Meta span{display:none}.CartItem .CartItem__Meta .CartItem__Variant{font-size:15px;color:var(--header-heading-color);margin-bottom:20px}.CartItem .CartItem__Meta .CartItem__PropertyList .CartItem__Property{color:var(--text-color-light);text-transform:uppercase!important;letter-spacing:.03em;font-size:14px!important}.CartItem .CartItem__Meta .CartItem__PropertyList .CartItem__Property strong{text-transform:capitalize;font-size:15px;font-weight:400!important;color:var(--header-heading-color)}.good-to-be-true{position:relative;display:inline-block;padding:14px 28px!important;line-height:normal;border:1px solid var(--button-background);border-radius:0;text-transform:uppercase;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);text-align:center;letter-spacing:.2em;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);background-color:transparent;transition:color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);z-index:1;-webkit-tap-highlight-color:initial}.ProductItem__ColorSwatchList{display:none}.Linklist .Linklist__Item button{color:var(--heading-color)}.HO-filterbar{padding:0 50px}.HO-filterbar .shapes-show-all{margin-bottom:10px;font-size:14px}.HO-filterbar .HO-filterbar-inner{display:flex;justify-content:center;align-items:center;flex-direction:column}.HO-filterbar .HO-filterbar-inner .section{margin-bottom:10px;text-align:center}.HO-filterbar .HO-filterbar-inner .section .Heading{margin-bottom:0}.HO-filterbar .HO-filterbar-inner .section .colors{display:flex;margin-top:10px}.HO-filterbar .HO-filterbar-inner .section .colors a{margin-right:7px}.HO-filterbar .HO-filterbar-inner .section .colors a img{border:1px solid #fff;padding:2px;width:40px}.HO-filterbar .HO-filterbar-inner .section .colors a.active-color{border:1px solid #333}.HO-filterbar .HO-filterbar-inner .section .shapes{margin-top:10px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.HO-filterbar .HO-filterbar-inner .section .shapes a.shape-switcher{margin-right:2px}.HO-filterbar .HO-filterbar-inner .section .shapes a.shape-switcher img{border:1px solid #fff;padding:2px;width:40px}.HO-filterbar .HO-filterbar-inner .section .shapes a.shape-switcher.active-shape{border:1px solid #333}@media (min-width:800px){.HO-filterbar .HO-filterbar-inner{flex-direction:row;align-items:flex-start;justify-content:flex-start}.HO-filterbar .HO-filterbar-inner .section{margin-right:20px;margin-bottom:0;text-align:left}.HO-filterbar .HO-filterbar-inner .section .ButtonGroup__Item{margin-top:32px}} 