@charset "UTF-8";.clearfix{*zoom: 1}.clearfix:after{content:"";display:table;clear:both}@font-face{font-family:icons;src:url(//hotchocolates.ca/cdn/shop/t/19/assets/icons.eot?v=137170788383561692311788280795);src:url(//hotchocolates.ca/cdn/shop/t/19/assets/icons.eot?v=137170788383561692311788280795#iefix) format("embedded-opentype"),url(//hotchocolates.ca/cdn/shop/t/19/assets/icons.woff?v=131443883127950425471788280795) format("woff"),url(//hotchocolates.ca/cdn/shop/t/19/assets/icons.ttf?v=143046601639182813151788280795) format("truetype"),url(//hotchocolates.ca/cdn/shop/t/19/assets/icons.svg?v=37039168907312320461788280795#timber-icons) format("svg");font-weight:400;font-style:normal}html{font-size:100%;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:14px;line-height:21px}::-moz-selection{background:#9abcca;color:#fff;text-shadow:none}::selection{background:#9abcca;color:#fff;text-shadow:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}p{margin-top:0}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;*margin-left: -7px;padding:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal;*overflow: visible}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input:invalid,textarea:invalid{background-color:transparent}table{border-collapse:collapse;border-spacing:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-webkit-validation-bubble-message{-webkit-box-shadow:0 0 0 0}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.accent-text{font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-style:italic}input.hint,textarea.hint,input[type=text].hint,input[type=tel].hint,input[type=password].hint,input[type=email].hint{color:#545454}input.error,textarea.error,input[type=text].error,input[type=tel].error,input[type=password].error,input[type=email].error,.in-error input,.in-error input[type=text],.in-error input[type=tel],.in-error input[type=password],.in-error input[type=email],.in-error textarea{border:1px solid #FB8077}.in-error span.error-message{padding-left:10px;font-size:13px;line-height:21px;color:#f8584c;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-style:italic}.feedback.error,.feedback.success{font-size:14px;line-height:21px;margin-bottom:20px}.feedback.success{margin-top:30px}.feedback.error{background-color:#fcedec;border:1px solid #fb8077;padding:12px 14px;border-radius:3px;margin:0 40px 25px 0}.inline-list{list-style:none;margin:0;padding:0}.inline-list li{display:inline-block}hr{display:block;height:1px;border:0;border-top:1px solid #e8e8e8;margin:16px 0;padding:0}hr.hr--small{margin:5.33333px}hr.hr--invisible{border-top-color:transparent}.col-1{width:8.333%}.col-2{width:16.666%}.col-3{width:25%}.col-4{width:33.333%}.col-5{width:41.666%}.col-6{width:50%}.col-7{width:58.333%}.col-8{width:66.666%}.col-9{width:75%}.col-10{width:83.333%}.col-11{width:91.666%}.col-12{width:100%}.show{display:block!important}.hide{display:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.left{float:left!important}.right{float:right!important}.grid-uniform .col-1:nth-child(12n+1),.grid-uniform .col-2:nth-child(6n+1),.grid-uniform .col-3:nth-child(4n+1),.grid-uniform .col-4:nth-child(3n+1),.grid-uniform .col-6:nth-child(odd){clear:both}@media only screen and (max-width:480px){.small--col-1{width:8.333%}.small--col-2{width:16.666%}.small--col-3{width:25%}.small--col-4{width:33.333%}.small--col-5{width:41.666%}.small--col-6{width:50%}.small--col-7{width:58.333%}.small--col-8{width:66.666%}.small--col-9{width:75%}.small--col-10{width:83.333%}.small--col-11{width:91.666%}.small--col-12{width:100%}.small--show{display:block!important}.small--hide{display:none!important}.small--text-left{text-align:left!important}.small--text-right{text-align:right!important}.small--text-center{text-align:center!important}.small--left{float:left!important}.small--right{float:right!important}.grid-uniform .small--col-1:nth-child(12n+1),.grid-uniform .small--col-2:nth-child(6n+1),.grid-uniform .small--col-3:nth-child(4n+1),.grid-uniform .small--col-4:nth-child(3n+1),.grid-uniform .small--col-6:nth-child(odd){clear:both}}@media only screen and (min-width:481px)and (max-width:767px){.medium--col-1{width:8.333%}.medium--col-2{width:16.666%}.medium--col-3{width:25%}.medium--col-4{width:33.333%}.medium--col-5{width:41.666%}.medium--col-6{width:50%}.medium--col-7{width:58.333%}.medium--col-8{width:66.666%}.medium--col-9{width:75%}.medium--col-10{width:83.333%}.medium--col-11{width:91.666%}.medium--col-12{width:100%}.medium--show{display:block!important}.medium--hide{display:none!important}.medium--text-left{text-align:left!important}.medium--text-right{text-align:right!important}.medium--text-center{text-align:center!important}.medium--left{float:left!important}.medium--right{float:right!important}.grid-uniform .medium--col-1:nth-child(12n+1),.grid-uniform .medium--col-2:nth-child(6n+1),.grid-uniform .medium--col-3:nth-child(4n+1),.grid-uniform .medium--col-4:nth-child(3n+1),.grid-uniform .medium--col-6:nth-child(odd){clear:both}}@media only screen and (max-width:767px){.medium-down--col-1{width:8.333%}.medium-down--col-2{width:16.666%}.medium-down--col-3{width:25%}.medium-down--col-4{width:33.333%}.medium-down--col-5{width:41.666%}.medium-down--col-6{width:50%}.medium-down--col-7{width:58.333%}.medium-down--col-8{width:66.666%}.medium-down--col-9{width:75%}.medium-down--col-10{width:83.333%}.medium-down--col-11{width:91.666%}.medium-down--col-12{width:100%}.medium-down--show{display:block!important}.medium-down--hide{display:none!important}.medium-down--text-left{text-align:left!important}.medium-down--text-right{text-align:right!important}.medium-down--text-center{text-align:center!important}.medium-down--left{float:left!important}.medium-down--right{float:right!important}.grid-uniform .medium-down--col-1:nth-child(12n+1),.grid-uniform .medium-down--col-2:nth-child(6n+1),.grid-uniform .medium-down--col-3:nth-child(4n+1),.grid-uniform .medium-down--col-4:nth-child(3n+1),.grid-uniform .medium-down--col-6:nth-child(odd){clear:both}}@media only screen and (min-width:992px){.large--col-1{width:8.333%}.large--col-2{width:16.666%}.large--col-3{width:25%}.large--col-4{width:33.333%}.large--col-5{width:41.666%}.large--col-6{width:50%}.large--col-7{width:58.333%}.large--col-8{width:66.666%}.large--col-9{width:75%}.large--col-10{width:83.333%}.large--col-11{width:91.666%}.large--col-12{width:100%}.large--show{display:block!important}.large--hide{display:none!important}.large--text-left{text-align:left!important}.large--text-right{text-align:right!important}.large--text-center{text-align:center!important}.large--left{float:left!important}.large--right{float:right!important}.grid-uniform .large--col-1:nth-child(12n+1),.grid-uniform .large--col-2:nth-child(6n+1),.grid-uniform .large--col-3:nth-child(4n+1),.grid-uniform .large--col-4:nth-child(3n+1),.grid-uniform .large--col-6:nth-child(odd){clear:both}}.grid,.grid-uniform,.grid-full,.grid-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid,.grid-uniform,.grid-full{*zoom: 1;list-style:none;padding:0;margin:0 0 0 -16px}.grid:after,.grid-uniform:after,.grid-full:after{content:"";display:table;clear:both}.grid-full{margin-left:0}.grid-full .grid-item{padding-left:0}.grid-item{padding-left:16px;float:left;vertical-align:top;min-height:1px}.grid-item img{max-width:100%}@media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,.h2,h3,.h3{orphans:3;widows:3}h2,.h2,h3,.h3{page-break-after:avoid}}.media,.media-flex{overflow:hidden;_overflow:visible;zoom:1}.media-img{float:left;margin-right:20px}.media-img-right{float:right;margin-left:20px}.media-img img,.media-img-right img{display:block}.display-table{display:table;width:100%}.display-table-cell{display:table-cell;vertical-align:middle;padding:0 10px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{display:block;margin:.2em 0 .5em;line-height:1.2;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:600;color:#e8e8e8}h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,.h4:first-child,h5:first-child,.h5:first-child,h6:first-child,.h6:first-child{margin-top:0}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{text-decoration:none}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.85em}h3,.h3{font-size:1.571em}h4,.h4{font-size:1.429em}h5,.h5{font-size:1.143em}h6,.h6{font-size:1em}body{background-color:#fff;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center top}@media screen and (max-width:1024px)and (max-height:768px){body{background-image:url(//hotchocolates.ca/cdn/shop/t/19/assets/bg_1024x1024.png?v=78446051541281313591788280795)}}@media screen and (min-width:1025px),screen and (min-height:769px){body{background-image:url(//hotchocolates.ca/cdn/shop/t/19/assets/bg_2048x2048.png?v=78446051541281313591788280795)}}body,input,textarea,button,select{font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:600;color:#e8e8e8;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.nowrap{white-space:nowrap}::-webkit-input-placeholder{color:#545454;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-style:italic}::-moz-placeholder{color:#545454;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-style:italic}:-ms-input-placeholder{color:#545454;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-style:italic}a{text-decoration:none;color:#fff}.wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:964px;margin:0 auto;min-height:500px;position:relative;padding:0 16px 10px;overflow:visible;background:#fff;box-shadow:0 0 4px #0003}@media screen and (max-width:767px){.wrapper{padding:0 15px;overflow:hidden}}#sub-footer{border-top:none!important}.lt-ie8 #content{position:relative}.sale-overlay,.sold-out-overlay{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;text-align:center;-webkit-transition:opacity 50ms ease-in-out;-moz-transition:opacity 50ms ease-in-out;-ms-transition:opacity 50ms ease-in-out;-o-transition:opacity 50ms ease-in-out;transition:opacity 50ms ease-in-out;z-index:5}.lt-ie9 .sale-overlay{z-index:-1}.sale-overlay:hover,.sold-out-overlay{opacity:1}.sale-overlay span,.sold-out-overlay span{position:absolute;color:#fff;display:block;height:90px;width:90px;margin-top:-45px;margin-left:-45px;border-radius:50px;top:50%;left:50%}.sale-overlay span{font-size:20px;background:#d14141;filter:alpha(opacity=84);opacity:.84}.sold-out-overlay span{font-size:16px;background:#555;filter:alpha(opacity=70);opacity:.84}.sale-overlay.large span,.sold-out-overlay.large span{height:100px;width:100px;margin-top:-50px;margin-left:-50px}.sale-overlay em{font-style:normal;display:block;margin-top:33px}.sold-out-overlay em{font-style:normal;display:block;margin-top:25px}.sale-overlay.large em,.sold-out-overlay.large em{margin-top:40px}.sold-out img{filter:gray;-webkit-filter:grayscale(100%)}.prev-next{text-align:center;font-size:12px}.prev-next a{display:inline-block}form .prev-next{padding:0}.pagination{padding:20px 0 49px;text-align:center;color:#807777}.template-article .pagination{border-bottom:1px solid #e8e8e8;padding-bottom:20px}.pagination a,.pagination span{display:inline-block;zoom:1;*display: inline;padding:7px 10px;border-radius:4px;border:1px solid #e8e8e8;font-size:12px;margin:0 3px}.pagination a{color:#807777}.pagination-ellipsis{margin:0 3px}.pagination a.active{color:#fff}.pagination a.active:hover{background-color:#f5f5f5;border:1px solid #cccccc}.pagination span{color:#e8e8e8;border-color:#b3b3b3;font-weight:700}.on-sale{color:#d14141!important}.compare-at-price{display:inline-block;font-style:normal;text-decoration:line-through;color:#e8e8e8}.coll-image-wrap{position:relative;display:table;table-layout:fixed;width:100%;margin-bottom:15px;text-align:center;overflow:hidden}.coll-image-wrap a{display:table-cell;vertical-align:middle;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.coll-image-wrap a:hover{opacity:.85}.coll-image-wrap img{display:inline-block}.coll-prod-caption{margin-bottom:30px}.coll-prod-buy.disabled{-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50)}.coll-prod-buy.disabled{background-color:#cf2d2d}.coll-prod-buy{background-color:#cf2d2d;text-align:center;display:block;float:right;font-weight:700;font-size:13px;line-height:14px;color:#fff;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;padding:7px 12px 8px;margin-left:5px}.coll-prod-buy:hover{background-color:#383535}@media screen and (max-width:767px){.coll-prod-buy{float:none;margin:0 0 5px}}.coll-prod-meta{font-size:13px}.coll-prod-meta.no-medallion{text-align:center}.coll-prod-price{color:#e8e8e8;margin:3px 0 0}.col-4 .coll-prod-price{font-size:14px}.collection-list-product-count{line-height:21px;margin:0}label{display:block;font-size:14px;color:#e8e8e8;margin-bottom:8px}input[type=checkbox],input[type=radio],.checkbox,.radio{margin:4px 5px 0 0;float:left}.ie9 input[type=checkbox],.ie9 input[type=radio],.ie9 .checkbox,.ie9 .radio,.lt-ie9 input[type=checkbox],.lt-ie9 input[type=radio],.lt-ie9 .checkbox,.lt-ie9 .radio{margin-top:2px}.styled-input,input[type=text],input[type=number],input[type=tel],input[type=password],input[type=email],textarea,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;line-height:1.6;max-width:100%;background-color:transparent;color:#545454;padding:6px 10px;margin-bottom:14px;border:1px solid #dedede;border-radius:4px}.ie9 .styled-input,.lt-ie9 .styled-input,.ie9 input[type=text],.lt-ie9 input[type=text],.ie9 input[type=number],.lt-ie9 input[type=number],.ie9 input[type=tel],.lt-ie9 input[type=tel],.ie9 input[type=password],.lt-ie9 input[type=password],.ie9 input[type=email],.lt-ie9 input[type=email],.ie9 textarea,.lt-ie9 textarea,.ie9 select,.lt-ie9 select{padding-top:8px;padding-bottom:8px}option{background-color:#fff;color:#000}input[type=text],input[type=number],input[type=tel],input[type=password],input[type=email],select{height:38px;line-height:normal}select{background-position:right center;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNy43cHgiIGhlaWdodD0iNC4zcHgiIHZpZXdCb3g9IjAgMCA3LjcgNC4zIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA3LjcgNC4zIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik03LjEsMC4xQzYuNywwLjUsMy45LDMuMiwzLjksMy4yUzEsMC41LDAuNiwwLjFTMCwwLjcsMCwwLjdsMy45LDMuNmwzLjgtMy42QzcuNywwLjcsNy41LTAuMyw3LjEsMC4xeiIvPg0KPC9zdmc+DQo=);background-repeat:no-repeat;background-position:right 10px center;padding:6px 28px 6px 10px;text-indent:.01px;text-overflow:"";cursor:pointer}.ie9 select,.lt-ie9 select{padding-right:10px;background-image:none}select::-ms-expand{display:none}.styled-submit,.btn,.button{display:block;padding:11px 14px;background-color:#cf2d2d;color:#fff;border-radius:4px;border:none;font-size:14px}.lt-ie9 .styled-submit{padding:13px 15px 12px}.lt-ie8 .styled-submit{padding:11px 14px}@-moz-document url-prefix(){.styled-submit{padding:11px 14px 9px}}.styled-submit:hover{background-color:#383535}.styled-small-button{background-color:#cf2d2d;color:#fff;border-radius:4px;border:none;outline:none}.styled-small-button:hover{background-color:#383535}.lt-ie9 .single-option-selector,.lt-ie9 #currencies{margin-left:0;margin-top:0}.rte{font-size:14px;line-height:21px;color:#e8e8e8}.rte a{color:#fff;border-bottom:1px solid #e8e8e8;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.rte a:hover{color:#e8e8e8;border-bottom-color:#cfcfcf}.rte a img{border:none;vertical-align:top}.rte p,.rte blockquote,.rte ol,.rte ul,.rte figure,.rte object,.rte iframe,.rte table,.rte div,.rte pre{margin:0 0 20px}.rte figcaption{line-height:16px;font-size:13px;display:block;margin:5px 0}.rte ul,.rte ol{padding-left:16px}.rte ul{list-style-type:disc}.rte ul ul{list-style-type:circle}.rte ul ul ul{list-style-type:square}.rte li{margin-bottom:5px;border-bottom:none!important}.rte iframe{max-width:100%}.rte blockquote{padding-left:20px;margin-left:0;max-width:80%;color:#999;border-left:5px solid #e2e2e2}.rte img{max-width:100%;height:auto}.rte table{table-layout:fixed;width:100%;font-size:13px;border:1px solid #b9b9b9}.rte table.no-border{border:none}.rte table tr:hover td{background-color:#e9e9e9}.rte table.no-border tr:hover td{background-color:transparent}.rte table th{padding:15px 10px 10px;font-weight:400;font-size:14px;text-align:left}.rte table.no-border th{padding:0}.rte table td{padding:10px;border-top:1px solid #b9b9b9;background-color:#fafafa;text-align:left}.rte table.no-border td{padding:0;border-top:none;background-color:transparent}pre{display:block;background:#eee;padding:17px 20px 21px}p.highlight{background:#d3e2e8;padding:17px 20px 21px}.gist-meta{display:none}.gist .gist-file .gist-data{background:#eee!important;border-bottom:none!important}.gist-highlight{border-left:3ex solid #eee;position:relative}.gist-highlight pre{counter-reset:linenumbers}.gist-highlight pre div:before{color:#aaa;content:counter(linenumbers);counter-increment:linenumbers;left:-3ex;position:absolute;text-align:right;width:2.5ex}.sidebar-list--title{margin:0 0 8px}.sidebar-list{margin:0;padding:0 0 8px;list-style:none}.sidebar-list+.sidebar-list,.sidebar-list+.sidebar-list--title{padding-top:8px;border-top:1px solid #e8e8e8}.sidebar-list>li{padding-bottom:5.33333px}.sidebar-list>li+li{padding-top:5.33333px;border-top:1px solid #e8e8e8}.sidebar-article-title{margin-bottom:5px}.sidebar-article-date{display:block;font-size:12px;color:#807777;margin-bottom:0}.sidebar-tag{display:block}.sidebar-tag span{color:#807777;font-style:italic;display:block;float:right}.sidebar-tag .tag-count{float:right;color:#807777}.lt-ie8 .tag-count{position:relative;top:-34px}.related-products-list{margin:0 0 30px -40px;padding:0;list-style-type:none}.lt-ie8 .related-products-list{padding-bottom:40px;margin-bottom:0}#breadcrumbs{font-size:12px;text-align:center;color:#807777;line-height:19px}#breadcrumbs a{color:#fff}#breadcrumbs a:hover{color:#e8e8e8}.site-header{border-bottom:1px solid #e8e8e8;margin-bottom:16px;position:relative;z-index:1}.cart-summary{*zoom: 1;position:relative;letter-spacing:1px;padding:34px 0 12px;border-bottom:1px solid #e8e8e8}.cart-summary:after{content:"";display:table;clear:both}.cart-summary p{font-size:11px;color:#fff;position:relative;top:1px;margin-bottom:10px}@media screen and (max-width:767px){.cart-summary{text-align:center;padding:10px 0 15px}.cart-summary p{line-height:30px;margin-bottom:0}}.cart-summary a{padding-bottom:1px;border-bottom:1px solid #b5b5b5;color:#fff}.cart-summary a:hover{color:#e8e8e8;border-bottom:1px solid #545454}#current-currency{display:none}#currencies{display:none;position:relative;top:-8px;padding-top:2px;padding-bottom:2px;margin:0 0 0 10px}#currencies-picker .custom-style-select-box-inner{font-size:12px;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;letter-spacing:0;font-style:normal;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#search-form{position:relative;width:180px;height:24px;margin-right:20px;font-size:12px}@media screen and (max-width:767px){#search-form{margin:15px auto 0;width:80%;max-width:300px}}#search-field{position:absolute;top:-2px;left:0;width:100%;margin:0;border-radius:14px;font-size:12px;line-height:1.1;height:auto;color:#545454}.no-placeholder #search-field.hint{color:#545454;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-style:italic}#search-submit{position:absolute;top:5px;right:10px;display:block;height:12px;width:12px;padding:0;background:none;border:0 none;color:#545454}@media screen and (min-width:992px){#cart-count{padding:0 59px 0 20px;border-left:1px solid #e8e8e8}}@media screen and (max-width:995px){#cart-count{padding-right:0}}#cart-count .no-underline{border-bottom:none}a#cart-total{display:block;position:absolute;right:-16px;top:26px;height:81px;width:81px;margin:0;border-radius:50%;border:0 none;text-align:center;background-color:#cf2d2d}a#cart-total:hover{background-color:#383535}@media screen and (max-width:995px){a#cart-total{display:none}}#cart-total-small{display:none;padding-left:2px}@media screen and (max-width:995px){#cart-total-small{display:inline-block}}@media screen and (min-width:992px){#cart-price{font-size:20px;line-height:22px;color:#fff;font-weight:400;font-style:normal;margin-top:29px;opacity:0;display:block}}#cart-total-text{margin-left:12px}.nav-bar{text-align:center}@media screen and (min-width:992px){.nav-bar--left{display:table;table-layout:fixed;width:100%;text-align:left}.nav-bar--left .grid-item{float:none;display:table-cell;vertical-align:middle}}#logo{display:block;margin:20px auto;line-height:1px}@media screen and (max-width:767px){#logo{margin-bottom:0}}#logo img{display:block;margin:0 auto}@media screen and (min-width:992px){.nav-bar--left #logo img{margin-left:0}}@media screen and (max-width:767px){#logo img{margin:20px auto 0}}#title{font-size:26px;line-height:32px;margin:60px 0 20px}@media screen and (max-width:767px){#title{margin-top:16px;margin-bottom:0}}#title a{color:#e8e8e8}#navWrap{width:100%}#nav{position:relative;display:inline-block;list-style-type:none;padding:0;margin:0 0 20px;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif}.nav-bar--left #nav{margin:1em 0 0;text-align:right}@media screen and (max-width:767px){#nav,.nav-bar--left #nav{width:100%;white-space:normal;margin:20px 0 10px;text-align:inherit}}.nav-item{position:relative;display:inline-block;padding:10px}@media screen and (max-width:767px){.nav-item{padding:10px}}#nav>.nav-item.active .nav-item-link{color:#333}@media screen and (max-width:767px){#nav>.nav-item{border:0 none}}.nav-item-link{display:inline-block;color:#fff;font-size:14px;zoom:1;*display: inline}.nav-item-link:hover{color:#e8e8e8}.sub-nav .sub-nav{display:none!important}.has-dropdown .icon-arrow-down{position:relative;top:-2px;font-size:.6em}.sub-nav{visibility:hidden;opacity:0;position:absolute;top:100%;min-width:150px;left:50%;padding:10px 0 0;list-style-type:none;white-space:nowrap;z-index:40;-webkit-transform:translate(-50%,-5px);-moz-transform:translate(-50%,-5px);-ms-transform:translate(-50%,-5px);-o-transform:translate(-50%,-5px);transform:translate(-50%,-5px);-webkit-transition:all .12s ease-out;-moz-transition:all .12s ease-out;-ms-transition:all .12s ease-out;-o-transition:all .12s ease-out;transition:all .12s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.supports-no-csstransforms .sub-nav{white-space:normal;width:200px;margin-left:-100px}.sub-nav:before{content:"";display:block;position:absolute;top:5px;right:47%;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #211f1f;z-index:40}.no-touch .nav-item.has-dropdown:hover .sub-nav,.nav-item.has-dropdown.nav-hover .sub-nav,.nav-item.has-dropdown .nav-focus+.sub-nav{opacity:1;overflow:visible;visibility:visible;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%);-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .1s ease-in;-ms-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in;transition:opacity .1s ease-in}#moreMenu{padding-right:0}.sub-nav-item,#moreMenu--list .nav-item{display:block;overflow:hidden;padding:0;margin:0;background-color:#211f1f}.sub-nav-item.first,#moreMenu--list .nav-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.sub-nav-item.last,#moreMenu--list .nav-item:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.sub-nav-item-link,#moreMenu--list .nav-item .nav-item-link{display:block;padding:15px 20px;margin:0;color:#fff;text-align:center;border-top:1px solid #0b0a0a}.sub-nav-item-link.first,.sub-nav-item-link:first-child,#moreMenu--list .nav-item .nav-item-link.first,#moreMenu--list .nav-item .nav-item-link:first-child{border-top:none}.sub-nav-item-link:hover,.sub-nav-item-link:focus,#moreMenu--list .nav-item .nav-item-link:hover,#moreMenu--list .nav-item .nav-item-link:focus{color:#fff;border-top:1px solid #0b0a0a;background-color:#0b0a0a}.sub-nav-item-link:hover.first,.sub-nav-item-link:hover:first-child,.sub-nav-item-link:focus.first,.sub-nav-item-link:focus:first-child,#moreMenu--list .nav-item .nav-item-link:hover.first,#moreMenu--list .nav-item .nav-item-link:hover:first-child,#moreMenu--list .nav-item .nav-item-link:focus.first,#moreMenu--list .nav-item .nav-item-link:focus:first-child{border-top:none}#moreMenu--list .icon-arrow-down{display:none}#footer{padding-top:16px}.ft-module{color:#e8e8e8;font-size:14px;line-height:21px}@media screen and (max-width:767px){.ft-module{padding-bottom:20px}}.ft-module a:hover{color:#e8e8e8}#footer-modules li:last-child{margin-right:0}.ft-module h3,.ft-module .h3{margin:0 0 20px;font-size:16px}#about-description{margin-bottom:26px}#contact-details{list-style-type:none;margin:0;padding:0}#cd-address{margin-bottom:18px}.cd-item-2{font-size:13px;line-height:21px}.cd-item-2 a{border-bottom:none}.tweet-area .tweet{margin:0 0 4px}.tweet-area .tweet a{border-bottom:none;padding:0}.twitter-meta{width:191px;float:left}.ft-module a.twitter-avatar{height:35px;width:35px;overflow:hidden;float:left;margin-right:8px;border-bottom:none}.twitter-avatar img{width:35px}.twitter-names{float:left;width:139px;margin-top:3px}.ft-module a.twitter-name{color:#fff;font-size:12px;display:block;border-bottom:none;padding-bottom:0;line-height:12px;margin-bottom:1px}.ft-module a.twitter-name:hover{color:#e8e8e8}.ft-module a.timestamp{font-size:11px;line-height:11px;border-bottom:none;padding:0;color:#807777}.ft-module a.timestamp:hover{border-bottom:none}.twitter-follow{width:100px;float:right;text-align:right;margin-top:2px}.twitter-follow-button{width:63px!important;overflow:hidden}#mailing-list-module{margin-right:0}#mailing-list-module h4,#mailing-list-module .h4{margin-bottom:18px;color:#e8e8e8;font-size:12px;line-height:18px}#email-input.hint{color:#545454}#email-input{width:160px;max-width:100%}#email-submit,#email-input{display:inline-block}#mailing-list-module .success{padding-bottom:10px;display:none}#mailing-list-module .success.show{display:block}#sub-footer{margin:20px 0 70px;padding-top:34px;border-top:1px solid #e8e8e8}@media screen and (max-width:767px){#sub-footer{text-align:center}}.payment-types span,.payment-types img{width:50px;height:30px}.lt-ie9 .payment-types{display:none}#shopify-attr{margin-top:0;color:#807777;font-size:12px;line-height:18px}.footer-nav{margin-bottom:14px;line-height:14px}.footer-nav a{font-size:13px;display:inline-block;padding-right:10px}.footer-nav a,#shopify-attr a{color:#807777}.footer-nav a:hover,#shopify-attr a:hover{color:#5c5757}.widget+.widget{padding-top:38px;margin-top:10px;border-top:1px solid #e8e8e8}.widget-title{margin-bottom:8px}h2.widget-title+.accent-text,.widget-title.h2+.accent-text{line-height:3}h3.widget-title+.accent-text,.widget-title.h3+.accent-text{line-height:2.5}.fp-article{margin-bottom:22px;border-bottom:1px solid #e8e8e8;padding-bottom:4px}.fp-article.last{border-bottom:none;margin-bottom:0}.fp-article-title{margin:12px 0 0}.fp-article-title a{font-size:16px;line-height:1;color:#fff}.fp-article-date{font-style:italic;color:#807777}.fp-article-image{display:block}.fp-article-content{color:#e8e8e8;font-size:14px;line-height:21px;margin-top:8px}.fp-read-more{color:#fff;font-size:13px;display:block;margin-bottom:20px}#fp-browse select{max-width:260px;width:100%}#fp-browse .browse-by{margin-bottom:30px}#fp-link-list-1,#fp-link-list-2{padding:38px 0 10px}#fp-link-list-1.first,#fp-link-list-2.first{padding:0 0 10px;border-top:none}#fp-link-list-1{border-bottom:none}#fp-link-list-2{border-top:1px solid #e8e8e8}.link-list{margin:12px 0;padding:0;list-style-type:none;max-width:275px}.link-list li:first-child{border-top:none}.ll-item{padding:14px 0;border-top:1px solid #e8e8e8;font-size:14px}.index-featured-grid+.index-featured-grid{padding-top:16px;border-top:1px solid #e8e8e8}#fp-product-list{list-style-type:none;display:block;padding:0;margin-bottom:0;margin-left:-40px;margin-top:0;clear:both}.welcome-text{margin-bottom:40px}#fp-welcome-title{margin-bottom:20px}#add-first-product{clear:both;border-top:1px solid #e8e8e8;height:45px;padding-top:46px;margin-bottom:50px}#add-first-collection{margin-bottom:94px}#add-first-product a.styled-submit,#add-first-collection a.styled-submit{text-align:left;padding:13px 14px 16px 46px;font-size:16px;line-height:16px;display:inline-block;zoom:1;*display: inline}.ie9 #add-first-product a.styled-submit,.lt-ie9 #add-first-product a.styled-submit,.ie9 #add-first-collection a.styled-submit,.lt-ie9 #add-first-collection a.styled-submit{padding:12px 14px 12px 46px}.lt-ie8 #add-first-product a.styled-submit,.lt-ie8 #add-first-collection a.styled-submit{padding:13px 14px 12px 46px}#add-first-product span,#add-first-collection span{display:inline-block;zoom:1;*display: inline;background:url(//hotchocolates.ca/cdn/shop/t/19/assets/no_products_icon.png?v=109322540754357919721788280795) no-repeat 0 0;height:25px;width:25px;position:absolute;left:12px;top:9px}.ie9 #add-first-product span,.lt-ie9 #add-first-product span,.ie9 #add-first-collection span,.lt-ie9 #add-first-collection span{top:7px}#fp-product-list.default{margin-bottom:0}.lt-ie8 #fp-product-list.default{margin-bottom:40px}.default .coll-image-wrap{border:1px solid #EAEAEA!important;border-radius:4px!important;display:block;padding:50px 0}.default .coll-image-wrap p{font-size:26px!important;color:#eaeaea!important;margin:0}.default .coll-prod-meta{color:#c5c5c5!important}.default li .coll-prod-meta p{margin:0!important}.default li:hover .coll-prod-meta p{color:#c5c5c5!important}.default li .coll-prod-buy{color:#fff!important;background:#e8e8e8!important}.default li .coll-prod-meta p.coll-prod-price{margin-top:3px!important;color:#c5c5c5!important}.filter{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.filter+.filter{padding-left:20px}.filter p{display:inline-block;color:#807777;font-size:14px}.filter select{display:inline-block;margin-left:5px}@media screen and (max-width:767px){.filter{display:block;width:50%;float:left;padding:0}.filter p{display:block}.filter select{margin-left:0}}#collection-description{margin-bottom:40px;padding-bottom:21px;border-bottom:1px solid #e8e8e8}.lt-ie8 #coll-product-list{padding-bottom:40px}.no-js #product-select{display:inline;visibility:visible}#product-content{margin:68px auto 0;padding-bottom:40px}.property-wrapper{margin:29px 0}@media screen and (min-width:992px){.product-title{padding:0 0 26px}}.product-title h1,.product-title .h1{margin:0 0 10px}.product-title h2,.product-title .h2{margin:0}#product-prices{padding:1px 0}#product-prices p{margin:0}.product-price{display:inline;color:#e8e8e8;font-size:35px;margin:0 12px 0 0;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif}.product-compare-price{display:inline;color:#e8e8e8;font-size:19px;text-decoration:line-through}@-moz-document url-prefix(){.template-product .single-option-selector{margin-top:1px;margin-left:0}}.selector-wrapper{clear:left}.selector-wrapper select{min-width:40%;margin:0}.selector-wrapper+.selector-wrapper,.select-wrappers+.selector-wrapper{margin-top:8px}.lt-ie8 .selector-wrapper{padding:10px 0!important}.selector-wrapper label{display:block;font-size:14px;line-height:12px;color:#e8e8e8;margin-bottom:12px;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif}#quantity{width:60px;margin-bottom:0}#product-description.bottom{padding:0;border-top:1px solid #e8e8e8;clear:both}#product-photos{padding-bottom:8px}#product-photo-container{max-width:100%;text-align:center;position:relative;overflow:hidden}#product-photo-container a{display:block;overflow:hidden;color:transparent;outline:none;background:transparent}#product-photo-container img{display:inline-block;cursor:pointer}#product-photo-thumbs{margin:40px -40px 0 0;padding:0;list-style-type:none}.product-photo-thumb{float:left;height:114px;text-align:left;background-color:transparent;margin-right:40px;margin-bottom:40px;cursor:pointer}.product-photo-thumb img{max-height:114px}#page-content{margin-bottom:24px;padding-bottom:20px}#blog-container{margin-top:50px}.blog-article.last+hr{display:none}.blog-article-date{color:#807777;margin:0 0 14px}.blog-article-meta{margin-bottom:5.33333px;font-size:12px;color:#807777}.blog-article-meta a{color:#807777;border-bottom:1px solid #e8e8e8;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.blog-article-meta a:hover{color:#807777;border-bottom-color:#cfcfcf}.blog-article-meta-item{display:inline-block;margin-right:10px;position:relative;vertical-align:top}.blog-article-image{display:block}.blog-read-more{display:block;font-size:13px;margin:0 0 20px}#blog-content .rte{padding-bottom:8px}#comments-title,#add-comment-title{font-size:19px;margin:0 0 6px;padding-top:28px}#comments-title.no-comments{padding-bottom:25px}#comments-title em{font-size:14px;color:#807777;font-style:normal;font-weight:400;margin-left:4px}#comment-list{margin:0;padding:0;list-style-type:none}.comment{border-bottom:1px solid #e8e8e8;padding:8px 0}.comment.first{padding-top:0}.comment-author-picture{float:left;border-radius:50px}.comment-content{padding-left:60px;margin-left:90px;color:#e8e8e8;min-height:43px;position:relative}.comment-content .quote-glyph{position:absolute;left:0;font-size:127px;font-family:georgia;font-style:normal;color:#e2e2e2;display:block;height:40px;width:60px;overflow:hidden;top:-2px;line-height:109px}.comment-content p{line-height:21px;font-size:14px}.comment-date{margin:22px 0 0 150px;font-size:12px;color:#807777}.blog-add-comments{padding:26px 0 34px}#add-comment-title{padding-top:0;margin:0 0 28px}.template-cart #content{min-height:400px}.template-cart .page-container{margin-bottom:60px}.template-cart .page-container.no-mailing{margin-bottom:50px}.cart-row input[type=number]{width:60px;margin:0;color:#e8e8e8}@media screen and (min-width:992px){.cart-row .grid-item{float:none;display:table-cell;vertical-align:middle}.cart-row .cart-detail .col-4 a,.cart-row .cart-detail .col-4 img{display:block}.cart-row .cart-detail .col-4 a{width:150px}}.cart-table-header td{color:#e8e8e8;font-size:14px;padding-bottom:15px;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:600}.cart-price,.cart-quantity{width:120px;padding-right:40px}.cart-total{width:100px;font-weight:700}.cart-remove{width:20px}.cart-price,.cart-total{font-size:14px}.cart-item a{display:block;line-height:0;min-height:100px}.cart-item a img{width:120px}.cart-row{padding-bottom:20px;border-bottom:1px solid #e8e8e8}.cart-row:first-child{padding-top:20px;border-top:1px solid #e8e8e8}.cart-row+.cart-row{margin-top:20px}.cart-product-title{margin-bottom:4px}.cart-quantity .styled-input{width:26px;padding:9px 10px;color:#e8e8e8}#cart-meta{margin-top:26px}#cart-subtotal,#estimated-shipping{font-size:19px;padding-bottom:15px;border-bottom:1px solid #e8e8e8;margin:9px 0 20px}#estimated-shipping{font-size:15px}#cart-subtotal em,#estimated-shipping em{font-style:normal;font-weight:400;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;color:#e8e8e8;font-size:25px;margin-left:12px}#estimated-shipping em{font-size:21px}#update-cart,.un-styled-btn{background:none;padding:0;display:inline;color:#fff;font-size:14px;border:none;outline:none;margin-right:1px}#update-cart:hover,.un-styled-btn:hover{color:#e8e8e8}#cart-meta span.or{color:#807777;font-size:14px}#cart-meta .styled-submit{margin-left:15px;padding:11px 17px 12px;display:inline-block;zoom:1;*display: inline}#continue-shopping-button{line-height:normal}#continue-shopping-button.styled-submit{background-color:#ecb36a}@-moz-document url-prefix(){#cart-meta .styled-submit{padding:11px 17px 9px}}.additional-checkout-buttons>*:not(script){padding:10px 0 0 10px;vertical-align:top;line-height:1}.additional-checkout-buttons>*:not(script):first-child,.additional-checkout-buttons>*:not(script):empty{padding-left:0}#cart-notes{margin-top:37px}#cart-notes p{font-size:14px;color:#e8e8e8;margin:0 0 13px}#cart-notes-area{border-radius:4px;max-width:562px;width:100%;min-height:138px}#shipping-calculator{border-top:1px solid #e8e8e8;padding-top:25px}#shipping-calculator label{white-space:nowrap}#shipping-calculator select,#shipping-calculator input{width:100%;margin-bottom:25px}#get-rates-submit{white-space:normal}.cart-item__original-price{color:#e8e8e8}.cart-item__discount{font-size:11px;letter-spacing:1px;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-style:italic;color:#d14141}.cart-additional-savings{font-size:14px;letter-spacing:1px;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-style:italic;color:#d14141}.cart-subtotal__note{font-size:11px;letter-spacing:1px;font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-style:italic;color:#fff}#search-content .styled-input{float:left;margin-right:10px;color:#fff}#search-content .styled-submit{float:left}#search-content ul,#search-content ol{list-style-type:none;list-style-position:outside;margin:0;padding-left:0}#searching-for{font-size:19px;color:#807777;margin:0 0 34px}.search-result{padding:28px 0;border-bottom:1px solid #e8e8e8}.search-result.first{padding:0 0 28px}.search-result.last{border-bottom:none;margin-bottom:16px}.search-result-image{width:120px}.search-result-title{margin:0 0 8px;font-size:16px}.search-result-price{margin:0;color:#e8e8e8;font-size:14px}.search-result-description{margin-top:14px;margin-bottom:0;font-size:14px;color:#e8e8e8;line-height:21px}.search-result-description .highlight{background-color:#9abcca;color:#fff;display:inline-block;zoom:1;*display: inline;padding:0 3px;font-weight:400}#pnf-title{max-width:100%;font-size:69px;text-align:center;margin-top:50px;margin-bottom:38px}#pnf-tagline{line-height:28px;max-width:600px;margin:0 auto 122px;text-align:center}#pnf-tagline a{color:#fff;border-bottom:1px solid #e8e8e8;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#pnf-tagline a:hover{color:#e8e8e8;border-bottom-color:#cfcfcf}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#cboxOverlay{background:#fff}#cboxContent{margin-top:32px;overflow:visible}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#eee;padding:1px}#cboxLoadingGraphic{background:url(//hotchocolates.ca/cdn/shop/t/19/assets/loading.gif?v=67628655413694596681788280795) no-repeat center center}#cboxLoadingOverlay{background:#fff}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(//hotchocolates.ca/cdn/shop/t/19/assets/controls.png?v=85671313760063281621788280795) no-repeat 0 0}#cboxPrevious{background-position:0px 0px;right:44px}#cboxPrevious:hover{background-position:0px -25px}#cboxNext{background-position:-25px 0px;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0px;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}.featured-collection{margin-top:60px!important}.supports-fontface .icon-fallback-text .fallback-text{clip:rect(0 0 0 0);overflow:hidden;position:absolute;height:1px;width:1px}.icon:before{display:none}.supports-fontface .icon:before{display:inline;font-family:icons;text-decoration:none;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-american_express:before{content:"A"}.icon-arrow-down:before{content:"a"}.icon-bitcoin:before{content:"B"}.icon-cart:before{content:"["}.icon-cirrus:before{content:"C"}.icon-comment:before{content:"\e601"}.icon-diners_club:before{content:"c"}.icon-discover:before{content:"D"}.icon-dankort:before{content:"d"}.icon-facebook:before{content:"f"}.icon-fancy:before{content:"F"}.icon-google:before{content:"g"}.icon-google_wallet:before{content:"G"}.icon-interac:before{content:"I"}.icon-jcb:before{content:"J"}.icon-maestro:before{content:"m"}.icon-master:before{content:"M"}.icon-paypal:before{content:"P"}.icon-pinterest:before{content:"p"}.icon-rss:before{content:"\e600"}.icon-search:before{content:"s"}.icon-stripe:before{content:"S"}.icon-tag:before{content:"\e602"}.icon-tumblr:before{content:"t"}.icon-twitter:before{content:"T"}.icon-vimeo:before{content:"v"}.icon-visa:before{content:"V"}.icon-x:before{content:"x"}.icon-youtube:before{content:"y"}.icon--small{font-size:.75em}.social-sharing{font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif}.social-sharing *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.social-sharing a{display:inline-block;color:#fff;border-radius:2px;margin:0 10px 10px 0;height:22px;line-height:22px;text-decoration:none;font-weight:400}.social-sharing a:hover{color:#fff}.social-sharing span{display:inline-block;vertical-align:top;height:22px;line-height:22px;font-size:12px}.social-sharing .icon{position:relative;top:-1px;padding:0 5px 0 10px}.social-sharing .icon:before{line-height:22px}.social-sharing.is-large a{height:44px;line-height:44px}.social-sharing.is-large a span{height:44px;line-height:44px;font-size:18px}.social-sharing.is-large a .icon{padding:0 10px 0 18px}.social-sharing.is-large a .icon:before{line-height:44px}.share-title{font-weight:700;font-style:normal;font-size:12px;padding-right:10px}.is-large .share-title{padding-right:16px}.share-facebook{background-color:#3b5998}.share-facebook:hover{background-color:#2d4373}.share-twitter{background-color:#00aced}.share-twitter:hover{background-color:#0087ba}.share-pinterest{background-color:#cb2027}.share-pinterest:hover{background-color:#9f191f}.share-fancy{background-color:#4999dc}.share-fancy:hover{background-color:#2780cb}.share-google{background-color:#dd4b39}.share-google:hover{background-color:#c23321}.share-count{position:relative;background-color:#fff;padding:0 8px;margin-right:-2px;font-size:14px;line-height:20px;color:#333;border-radius:0 2px 2px 0;border:1px solid #ececec;opacity:0;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-ms-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.share-count.is-loaded{opacity:1}.share-count:before{content:"";display:block;position:absolute;top:50%;left:-5px;margin-top:-6px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid white;z-index:6}a:hover .share-count{background-color:#f2f2f2}a:hover .share-count:before{border-right-color:#f2f2f2}.is-large .share-count{font-size:18px;padding:0 14px}.social-sharing.is-clean a{background-color:#f6f6f6;border:1px solid #e9e9e9;color:#333}.social-sharing.is-clean a:hover{background-color:#ececec}.social-sharing.is-clean a .share-title{font-weight:400}.social-sharing.is-clean a:hover .share-count{background-color:#fff}.social-sharing.is-clean a:hover .share-count:before{border-right-color:#fff}.social-sharing.is-clean .share-count{top:-1px}.social-sharing.is-clean .share-count:after{content:"";display:block;position:absolute;top:50%;left:-6px;margin-top:-6px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #e9e9e9;z-index:5}.social-sharing.is-clean .icon-facebook{color:#3b5998}.social-sharing.is-clean .icon-twitter{color:#00aced}.social-sharing.is-clean .icon-pinterest{color:#cb2027}.social-sharing.is-clean .icon-fancy{color:#4999dc}.social-sharing.is-clean .icon-google{color:#dd4b39}.social-links{font-size:22px}.social-links a{display:block;color:#d1d1d1;line-height:22px;text-align:center;margin:0 5px 10px 0;border-bottom:none;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-ms-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.social-links a:hover{border-bottom:none;color:#ababab}.flexslider{margin:0 0 16px;padding:0}.flexslider li{margin:0}.flexslider .slides>li{display:none;margin:0;position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.flexslider .slides img{max-width:100%;margin:0 auto;display:block}.slides{*zoom: 1}.slides:after{content:"";display:table;clear:both}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-direction-nav{*height: 0}.flex-direction-nav a{display:block;width:45px;position:absolute;top:0;bottom:0;overflow:hidden;opacity:0;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a{text-indent:-9999px;background-color:transparent;background-repeat:no-repeat;background-size:20px auto}.lte-ie9 .flex-direction-nav a{display:none}.flex-direction-nav a.flex-prev{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjIuM3B4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCAyMi4zIDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMi4zIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNEM0QzRDMiIGQ9Ik0xOC43LDBMMCwxOS43TDE4LjcsNDBjMCwwLDUuMi0xLDMuMS0zLjFTNS43LDE5LjcsNS43LDE5LjdzMTQtMTQuNSwxNi4xLTE2LjZTMTguNywwLDE4LjcsMHoiLz4NCjwvc3ZnPg0K);background-position:center left}.flex-direction-nav a.flex-next{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjIuM3B4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCAyMi4zIDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMi4zIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNEM0QzRDMiIGQ9Ik0wLjUsMy4xYzIuMSwyLjEsMTYuMSwxNi42LDE2LjEsMTYuNlMyLjYsMzQuOCwwLjUsMzYuOVMzLjYsNDAsMy42LDQwbDE4LjctMjAuM0wzLjYsMEMzLjYsMC0xLjYsMSwwLjUsMy4xDQoJeiIvPg0KPC9zdmc+DQo=);background-position:center right}.flex-control-nav{position:absolute;bottom:-16px;width:100%;text-align:center;margin:0;padding:0;list-style:none}.flex-control-nav li{margin:0 4px;display:inline-block;zoom:1;*display: inline;vertical-align:middle}.flex-control-paging li a{width:6px;height:6px;display:block;background-color:#ededed;cursor:pointer;text-indent:-9999px;border-radius:20px;border:2px solid #fff}.flex-control-paging li a:hover{background-color:#333}.flex-control-paging li a.flex-active{background-color:#fff;border-color:#cf2d2d;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:767px){.flex-direction-nav a{opacity:1;width:25px}.flex-direction-nav a.flex-prev{left:0;background-position:center right}.flex-direction-nav a.flex-next{right:0;background-position:center left}}@media screen and (min-width:992px){.flex-direction-nav .flex-prev{left:10px}.flex-direction-nav .flex-next{right:10px}.flexslider:hover .flex-prev{opacity:1;left:-11px}.flexslider:hover .flex-next{opacity:1;right:-11px}}@media screen and (min-width:996px){.flex-direction-nav .flex-prev{left:20px}.flex-direction-nav .flex-next{right:20px}.flexslider:hover .flex-prev{opacity:1;left:-45px}.flexslider:hover .flex-next{opacity:1;right:-45px}}.flex-caption{margin:0;position:absolute;left:0;right:0;bottom:0;background:#333;background:#0009;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.3);padding:8px}.flexslider .slides{margin:0;padding:0;list-style-type:none}.slide-link{position:relative;display:block}.slide-link img{display:block}#heroSlider{padding-bottom:32px;border-bottom:1px solid #e8e8e8}#heroSlider .flex-control-nav{bottom:40px}#heroSlider .flex-direction-nav a{bottom:32px}.template-password{height:100vh;text-align:center}.template-password .btn,.template-password button{margin:0 auto}.password-page__wrapper{display:table;height:100%;width:100%;background-image:url(//hotchocolates.ca/cdn/shop/t/19/assets/password-page-background.jpg?v=129873446965807520001788280795);background-size:cover;background-repeat:no-repeat;color:#fff}.password-page__wrapper h1,.password-page__wrapper .h1,.password-page__wrapper h2,.password-page__wrapper .h2,.password-page__wrapper h3,.password-page__wrapper .h3,.password-page__wrapper h4,.password-page__wrapper .h4,.password-page__wrapper h5,.password-page__wrapper .h5,.password-page__wrapper h6,.password-page__wrapper .h6{color:#fff}.password-page__wrapper hr{border-color:inherit}.password-page__wrapper input{background-color:#fff}.password-page__wrapper a{color:inherit}.password-page__wrapper input{width:80%}.password-page__header{display:table-row;height:1px}.password-page__header__inner{display:table-cell;padding:8px 16px 0}.password-page__logo{margin-top:32px}.password-page__logo .logo{max-width:100%}.password-page__main{display:table-row;width:100%;height:100%;margin:0 auto}.password-page__main__inner{display:table-cell;vertical-align:middle;padding:8px 16px}.password-page__main__inner hr.hr--small{width:10%;margin:12.5px auto}.password-page__hero{font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:600;font-size:42px;line-height:1.25;text-transform:none;letter-spacing:0;text-rendering:optimizeLegibility}@media screen and (min-width:481px){.password-page__hero{font-size:4.28571em}}@media screen and (min-width:992px){.password-page__hero{font-size:4.57143em}}.password-page__message{font-style:italic;font-size:120%}.password-page__message img{max-width:100%}.password-page__message,.password-page__login-form,.password-page__signup-form{max-width:400px;margin:0 auto}.password-page__login-form{text-align:center;padding:16px}@media screen and (min-width:480px){.password-page__login-form,.password-page__signup-form{padding:0 16px}}.password-page__login-form .input-group,.password-page__signup-form .input-group{width:100%}.password-page__login-form .errors ul,.password-page__signup-form .errors ul{padding:0}.password-page__login-form .errors ul li,.password-page__signup-form .errors ul li{list-style-type:none;margin-left:0;border:1px solid #FB8077}.lt-ie9 .template-password .newsletter__submit-text--small,.lt-ie9 .template-password .password-page__login-form__submit-text--small{display:none!important}.password-page__login-form h4,.password-page__login-form .h4{color:#fff}.password-page__social-sharing{margin-top:16px}.password-login,.admin-login{margin-top:8px}.password-login a:hover,.admin-login a:hover{color:inherit}.password-login{font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-size:.92857em;line-height:13px;text-transform:uppercase}.lock-icon-svg{width:13px;height:13px;display:inline-block;vertical-align:baseline}.lock-icon-svg path{fill:currentColor}.lt-ie9 .lock-icon-svg{display:none}.admin-login{font-size:95%}.password-page__footer{display:table-row;height:1px}.password-page__footer_inner{display:table-cell;vertical-align:bottom;padding:16px;line-height:30px;font-size:95%}.shopify-link,.shopify-link:hover{color:inherit}.shopify-logo-svg{width:102.85714px;height:30px;display:inline-block;line-height:0;vertical-align:top}.shopify-logo-svg path{fill:currentColor}.lt-ie9 .shopify-logo-svg{display:none}.modern .shopify-name{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.password-page__signup-form .errors ul li{width:200px;margin:0 auto}.form-success{font-weight:700}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background-color:#fff;opacity:.8;filter:alpha(opacity=80)}.mfp-bg.mfp-fade{-webkit-backface-visibility:hidden;opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-bg.mfp-fade.mfp-ready{opacity:1;filter:alpha(opacity=100)}.mfp-bg.mfp-fade.mfp-removing{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;opacity:0;filter:alpha(opacity=0)}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-removing .mfp-content,.mfp-fade.mfp-wrap.mfp-removing button{opacity:0}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}body{background:#2a2728 top center fixed;color:#fff}a{color:#fff}#content p a{text-decoration:underline}.pagination span,.pagination a.active{color:#fff}.wrapper{max-width:1200px;padding:0;background:transparent;box-shadow:none}#content{margin:24px}.wrapper__full-width{display:block;width:auto}.wrapper__full-width--header{box-shadow:0 2px 8px #0000003d;z-index:1;background:#cf202a;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(//hotchocolates.ca/cdn/shop/t/19/assets/hot-chocolates-header-bg.jpg?v=184362384984412089291788280795)}.wrapper__full-width--notice-bar{box-shadow:0 2px 8px #0000003d;z-index:1;background:#ecb36a url(//hotchocolates.ca/cdn/shop/t/19/assets/crossword.png?v=6763192846431705891788280795) repeat;padding:12px 16px}.wrapper__full-width--header .wrapper{min-height:initial;background:transparent}.site-header{display:none;border-bottom:0;margin-bottom:0;position:relative;z-index:1}@media screen and (min-width:767px){.site-header{display:inline-block;width:100%}}.notice-bar__inner{text-align:center;background-color:#ecb36a;background:repeat}.notice-bar__inner span{display:inline-block;float:left;width:100%}.notice-bar__inner span p{display:inline;font-size:16px;font-style:italic;color:#2a2728}.notice-bar__inner span a{display:inline;margin-left:16px;text-decoration:underline;font-size:16px;font-style:italic}@media screen and (min-width:767px){.notice-bar__inner span p{font-size:20px}.notice-bar__inner span a{margin-left:20px}}.cart-summary{display:inline;position:relative;letter-spacing:1px;padding:16px 0 8px;border-bottom:0;width:auto;display:inline-block;float:right}#cart-count{padding:0 0 0 20px;border-left:0}.nav-item{float:left}.nav-item-link{color:#fff}.nav-item-link:hover{color:#fff;text-decoration:underline}#nav>.nav-item.active .nav-item-link{color:#fff;text-decoration:underline}#utility-nav>.nav-item{padding:16px 10px 8px}.cart-summary>.nav-item{padding:8px 16px}#utility-nav>.nav-item>.nav-item-link,.cart-summary>.nav-item>.nav-item-link{font-size:12px;letter-spacing:initial}.nav-bar .nav-item-link{font-weight:500}.sub-nav{display:none;position:relative;width:100%;visibility:visible;opacity:1}.has-dropdown:hover .sub-nav,.has-dropdown:focus .sub-nav{display:inline-block}.has-dropdown.active .nav-item-link{text-decoration:none!important}.has-dropdown .nav-item-link:hover,.has-dropdown .nav-item-link:focus{text-decoration:none}.sub-nav-item-link,#moreMenu--list .nav-item .nav-item-link{text-align:left}.sub-nav-item-link:hover,.sub-nav-item-link:focus,#moreMenu--list .nav-item .nav-item-link:hover,#moreMenu--list .nav-item .nav-item-link:focus{border-top:0px solid #660F14;background-color:#9f1a22}.sub-nav:before{border-left:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid #9F1A22}.sub-nav-item,#moreMenu--list .nav-item{display:block;overflow:hidden;padding:0;margin:0;background-color:#9f1a22}@media screen and (min-width:767px){.sub-nav{visibility:hidden;opacity:0;position:absolute;top:100%;min-width:300px;left:50%;padding:10px 0 0;list-style-type:none;white-space:nowrap;z-index:40;-webkit-transform:translate(-50%,-5px);-moz-transform:translate(-50%,-5px);-ms-transform:translate(-50%,-5px);-o-transform:translate(-50%,-5px);transform:translate(-50%,-5px);-webkit-transition:all .12s ease-out;-moz-transition:all .12s ease-out;-ms-transition:all .12s ease-out;-o-transition:all .12s ease-out;transition:all .12s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.sub-nav-item,#moreMenu--list .nav-item{background-color:#9f1a22}.sub-nav-item-link:hover,.sub-nav-item-link:focus,#moreMenu--list .nav-item .nav-item-link:hover,#moreMenu--list .nav-item .nav-item-link:focus{border-top:1px solid #660F14;background-color:#660f14}.sub-nav:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #9F1A22}.sub-nav-item-link,#moreMenu--list .nav-item .nav-item-link{text-align:center}}.nav-item__search{margin:0 0 -16px}@media screen and (min-width:767px){.nav-item__search{margin:0 0 -16px;padding:10px 8px}}.nav-item__search #search-form{width:28px}.nav-item__cakebread{max-width:180px;height:auto;margin:-16px 24px 8px 0;padding:0;float:none}.nav-item__cakebread>a{display:inline-block;margin:0;padding:0}.nav-item__cakebread>img{margin:0;padding:0}.cart-summary a{padding:8px 0 0;margin:0 8px;border-bottom:0;color:#fff;font-weight:400;font-size:12px}.cart-summary a:hover{color:#fff;border-bottom:1px solid #ffffff}.cart-summary a img{margin:0 4px -4px 0}@media screen and (min-width:767px){.cart-summary p{float:right}}.header-mobile{display:block}@media screen and (min-width:767px){.header-mobile{display:none}}.header-mobile__branding{float:left;width:auto;padding:10px 0 10px 12px}.header-mobile__brand-lockup{display:flex;align-items:center;gap:8px;width:auto}.header-mobile__brand-logo{display:flex;align-items:center;width:auto;margin:0;padding:0}.header-mobile__brand-logo img{display:block;height:auto;margin:0}.header-mobile__brand-logo--hot img{width:60px;max-width:60px}.header-mobile__brand-logo--cakebread img{width:100px;max-width:100px}.header-mobile__brand-divider{display:block;flex:0 0 1px;width:1px;height:42px;background:#ecb36a}.header-mobile__cart{display:inline-block;float:right;width:auto;padding:26px 8px 0 0;margin:0 16px 0 0;color:#fff}.header-mobile__cart a{color:#fff}.header-mobile__cart img{margin:0 4px -4px 0}.header-mobile__toggle{display:inline-block;float:right;width:auto;padding:26px 26px 0 0;margin:0;color:#fff;cursor:pointer}.header-mobile__collapse,.header-mobile__toggle--close{display:none}.header-mobile__toggle img{margin:0 0 -2px 4px}.header-mobile__collapse{width:auto;float:left;padding:0 16px}.header-mobile__phone{margin:8px 0 0}.header-mobile__phone a{color:#fff;font-size:400;margin:8px 0 0}.header-mobile__account{display:inline-block;width:100%;padding:16px;margin:16px -16px;max-width:initial;background:#ffffff3d}.header-mobile__account a{display:inline-block;width:100%;padding:8px 0;max-width:initial;color:#fff;font-style:italic}#header-mobile__primary-nav{display:inline-block;width:100%;float:left;padding:0}#header-mobile__primary-nav .nav-item{display:inline-block;width:100%;padding:8px 0}#header-mobile__primary-nav .nav-item__cakebread{display:inline-block;width:100%;float:left;padding:0;max-width:initial;margin:16px 0}#header-mobile__primary-nav .nav-item__cakebread a{display:inline-block;margin:0;padding:0;max-width:initial;width:100%}#header-mobile__primary-nav .nav-item__cakebread a img{display:inline-block;width:100%;float:left;padding:0;margin:0;max-width:initial}#header-mobile__primary-nav .nav-item__search #search-form{display:inline-block;width:100%;float:left;padding:8px 0;margin:0 0 32px;max-width:initial}#header-mobile__primary-nav .nav-item__search #search-form #search-field{position:relative;width:100%;padding:16px;margin:0;border-radius:0;font-size:12px;line-height:1.1;height:auto;color:#777;border:0;background:#fff}#header-mobile__primary-nav #search-submit{margin:16px 8px 0 0}@media screen and (min-width:767px){#search-submit{color:#fff}#search-field{border:0}}.site-header__brand-lockup{display:flex;align-items:center;justify-content:flex-start;gap:31px;width:100%;margin:0;padding:7px 0 14px}.site-header #logo,.site-header #cakebread-logo{display:flex;align-items:center;justify-content:center;width:auto;margin:0}.site-header #logo img{display:block;width:179px;height:auto;margin:0}.site-header #cakebread-logo img{display:block;width:298px;height:auto;margin:0}.site-header__brand-divider{display:block;flex:0 0 2px;width:2px;height:85px;background:#ecb36a}@media screen and (min-width:768px){.nav-item{padding:10px 12px}.nav-item__cakebread{display:block;width:100%;max-width:180px;height:auto;margin:12px auto -10px;padding:0;float:none}}@media screen and (min-width:960px){.nav-item__cakebread{display:inline-block;width:auto;margin:0 24px 8px 0;float:right}}@media screen and (min-width:1040px){.nav-item{padding:10px}.nav-item__cakebread{margin:0 24px -16px 0}}.promotion{display:inline-block;position:relative;margin:0 0 16px;width:100%;height:auto}.promotion .promotion__image{display:inline-block;position:relative;width:100%;height:auto}.promotion.promotion--small .promotion__image{display:none}.promotion__image img{width:100%;max-width:400px;height:auto}.promotion--large .promotion__image img{width:100%;max-width:initial;height:auto}.promotion__image-overlay{display:inline-block;position:absolute;top:0;bottom:5px;left:0;right:0;background:#0000003d}.promotion__image-desktop{display:none}.promotion__image-mobile{display:inline-block}.promotion--small{text-align:center}.promotion.promotion--small .promotion__content{display:block;position:relative;width:auto;padding:16px;color:#fff;text-align:left;background:#9f1a22 url(//hotchocolates.ca/cdn/shop/t/19/assets/card-red-bg.jpg?v=53764015931520940641788280795) no-repeat bottom right;background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;-o-background-size:cover}.promotion.promotion--small.promotion--cakebread .promotion__content{background:#fad8d0 url(//hotchocolates.ca/cdn/shop/t/19/assets/card-cake-bg.jpg?v=174680579399794385861788280795) no-repeat bottom right;background-size:cover;color:#735043}.promotion.promotion--large .promotion__content{display:block;position:relative;width:auto;padding:16px;color:#fff;text-align:left;background:#9f1a22 url(//hotchocolates.ca/cdn/shop/t/19/assets/card-red-bg.jpg?v=53764015931520940641788280795) no-repeat bottom right;background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;-o-background-size:cover}@media screen and (min-width:767px){.promotion.promotion--large .promotion__content{display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%);padding:16px;color:#fff;background:transparent}}.promotion__content h2,.promotion__content .h2{margin:0 0 16px;max-width:540px;font-size:18px;font-weight:400;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.24)}.promotion--large .promotion__content h2,.promotion--large .promotion__content .h2{font-size:18px}.promotion.promotion--small.promotion--cakebread .promotion__content h2,.promotion.promotion--small.promotion--cakebread .promotion__content .h2{color:#735043;text-shadow:0 2px 4px rgba(255,255,255,.24)}@media screen and (min-width:767px){.promotion__content h2,.promotion__content .h2{margin:0 0 16px;max-width:540px;font-size:22px;font-weight:700;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.24)}.promotion--large .promotion__content h2,.promotion--large .promotion__content .h2{font-size:32px}.promotion.promotion--small.promotion--cakebread .promotion__content h2,.promotion.promotion--small.promotion--cakebread .promotion__content .h2{color:#735043;text-shadow:0 2px 4px rgba(255,255,255,.24)}}.promotion-button{display:inline-block;padding:16px 24px;background:#ecb36a;box-shadow:0 2px 8px #0000007a;border-radius:4px;color:#2a2728;font-size:16px;font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,.24)}@media screen and (min-width:767px){.promotion--large .promotion-button{padding:24px 48px;font-size:18px;font-weight:700;font-style:italic}}@media screen and (min-width:767px){.promotion__image-desktop{display:inline-block}.promotion__image-mobile{display:none}.promotion.promotion--small .promotion__image{display:inline-block;position:relative;width:100%;height:auto}.promotion.promotion--small .promotion__content{display:inline-block;position:absolute;bottom:5px;left:0;right:0;min-height:130px;padding:16px;color:#fff;background:#9f1a22a3;text-align:center}.promotion.promotion--small.promotion--cakebread .promotion__content{color:#735043;background:#fad8d0cc}}.welcome-text{display:block;margin:16px -24px 56px -8px;padding:24px;width:auto;border-radius:0;text-align:left;color:#fff;background:#6c4638;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(//hotchocolates.ca/cdn/shop/t/19/assets/welcome-bg.jpg?v=100430085126286802271788280795)}.welcome-text.cakebread{background-image:url(//hotchocolates.ca/cdn/shop/t/19/assets/cbBackgroundOnly.jpg?v=15034132988192549531788280795);color:#735043}.welcome-text__inner{margin:0 auto;max-width:600px}.welcome-text h2,.welcome-text .h2{color:#fff;font-size:32px;text-shadow:0 2px 4px rgba(0,0,0,.24)}.welcome-text p,.welcome-text div{color:#fff;font-size:16px;font-weight:700;line-height:32px;text-shadow:0 2px 4px rgba(0,0,0,.24)}.cakebread.welcome-text h2,.cakebread.welcome-text .h2,.cakebread.welcome-text p,.cakebread.welcome-text div{color:#735043}.cakebread .promotion-button{background-color:#735043;margin-top:30px}@media screen and (min-width:767px){.welcome-text{display:block;margin:64px 0 64px 16px;padding:64px;width:auto;border-radius:4px;box-shadow:0 2px 4px #0000003d;text-align:center;color:#fff;background:#6c4638;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(//hotchocolates.ca/cdn/shop/t/19/assets/welcome-bg.jpg?v=100430085126286802271788280795)}.welcome-text.cakebread{background-image:url(//hotchocolates.ca/cdn/shop/t/19/assets/cbBackgroundOnly.jpg?v=15034132988192549531788280795);color:#735043}}.brand-story{display:flex;flex-direction:column;margin:0 0 24px;width:100%;overflow:hidden}.brand-story__image{width:100%}.brand-story__image img{display:block;width:100%;height:auto}.brand-story__content{display:flex;align-items:center;width:100%}.brand-story__content-inner{padding:32px 24px;width:100%}.brand-story__content .widget-title{margin-top:0}.brand-story--hot-chocolates .brand-story__content{color:#fff;background:#9f1a22}.brand-story--hot-chocolates .widget-title{color:#fff}.brand-story--cakebread .brand-story__content{color:#735043;background:#fad8d0}.brand-story--cakebread .widget-title{color:#735043}@media screen and (min-width:767px){.brand-story{flex-direction:row;align-items:stretch}.brand-story--cakebread{flex-direction:row-reverse}.brand-story__image,.brand-story__content{width:50%}.brand-story__image{position:relative;min-height:420px;overflow:hidden}.brand-story__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.brand-story__content-inner{padding:48px}}.brand-story--cakebread .brand-story__content,.brand-story--cakebread .brand-story__content .rte,.brand-story--cakebread .brand-story__content p{color:#735043}.our-chocolates{display:block;margin:0 auto 24px 0;width:100%;max-width:600px;text-align:left}.our-chocolates h2,.our-chocolates .h2{color:#cf202a;font-size:24px;font-weight:700}.our-chocolates p{color:#fff;font-size:16px;font-weight:700;line-height:32px}@media screen and (min-width:767px){.our-chocolates{text-align:left}.our-chocolates h2,.our-chocolates .h2{font-size:48px}}.collection{display:inline-block;position:relative}.collection__image-wrap{position:relative;padding-bottom:100%;height:0;overflow:hidden;background:#fafafa}.collection__image-wrap img{position:absolute;top:50%;left:50%;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);width:110%}.collection__details{margin-bottom:24px;padding:16px;background:#735043 url(//hotchocolates.ca/cdn/shop/t/19/assets/card-red-bg.jpg?v=53764015931520940641788280795) no-repeat bottom right;background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;color:#fff;text-align:left;min-height:150px}@media screen and (min-width:767px){.collection__details{text-align:left}}.collection__details h4 a,.collection__details .h4 a{margin-bottom:24px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.24)}.collection__details p{margin-bottom:16px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.24)}.collection__button{display:inline-block;padding:4px 32px;background:#ecb36a;border-radius:4px;color:#2a2728;font-size:12px;font-weight:400;box-shadow:0 2px 4px #0000003d}#collection-description{margin:0;padding-bottom:0;border-bottom:0;color:#fff;font-size:16px;font-weight:400;line-height:32px}.product{display:inline-block;position:relative;width:100%}.product__image-wrap{position:relative;padding-bottom:100%;height:0;overflow:hidden;background:#fafafa}.product__image-wrap img{position:absolute;top:50%;left:50%;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);width:110%}.product__details{position:relative;margin-bottom:24px;padding:16px;background:#cf202a;background:#cf202a url(//hotchocolates.ca/cdn/shop/t/19/assets/card-red-bg.jpg?v=53764015931520940641788280795) no-repeat bottom right;background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;color:#fff;text-align:left;height:auto;min-height:150px;width:auto}.product__details h4 a,.product__details .h4 a{margin-bottom:24px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.24)}.product__details p{margin-bottom:16px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.24)}.product__details-cart{position:absolute;bottom:8px;width:88%}.cakebread__card{background-color:#f7d3c7;background-image:url(//hotchocolates.ca/cdn/shop/t/19/assets/card-cake-bg.jpg?v=174680579399794385861788280795);padding:16px}.cakebread__card h4 a,.cakebread__card .h4 a,.cakebread__card p{color:#735043}.joint__card{background-color:#cf202a;background-image:url(//hotchocolates.ca/cdn/shop/t/19/assets/card-bg.jpg?v=171291093575627735741788280795);background-repeat:no-repeat;background-position:bottom right;padding:16px}.joint__card h4 a,.joint__card .h4 a,.joint__card p{color:#fff}.product__price{display:inline-block;float:left;width:auto;margin-top:8px;font-style:italic}.product__button{display:inline-block;float:right;padding:8px 16px;background:#ecb36a;border-radius:4px;color:#2a2728;font-size:14px;font-weight:400;box-shadow:0 2px 4px #0000003d}.related-products-list{margin:0 0 30px -16px}#product-photo-container img{width:100%}.grid-item img{max-width:initial}.filter-wrap{display:inline-block;width:auto;float:left;margin:24px 0}.filter select{background-color:#f2f2f2}.hccb{display:inline-block;position:relative;margin:0;width:100%;height:auto;background-color:#ffffff14}.hccb .hccb__image{display:inline-block;position:relative;width:100%;height:auto}.hccb__image img{width:100%;height:auto}.hccb__content{display:block;position:relative;width:auto;height:auto;min-height:200px;padding:24px 16px;color:#fff;text-align:left}.hccb__content h2,.hccb__content .h2{margin:0 0 16px;max-width:540px;font-size:18px;font-weight:400;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.24)}.hccb--large .hccb__content h2,.hccb--large .hccb__content .h2{font-size:18px}@media screen and (min-width:767px){.hccb__content h2,.hccb__content .h2{margin:0 0 16px;max-width:540px;font-size:32px;font-weight:700;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.24)}.hccb--large .hccb__content h2,.hccb--large .hccb__content .h2{font-size:32px}}.hccb-button{display:inline-block;padding:16px 24px;background:#cf202a;box-shadow:0 2px 8px #0000007a;border-radius:4px;color:#fff;font-size:16px;font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,.24)}@media screen and (min-width:767px){.hccb__content{max-width:480px;margin:0 auto;padding:40px}}#content h1,#content .h1{margin-top:48px;color:#cf202a;font-size:700}#content #collection-description{margin-bottom:24px}.wrapper__full-width--footer{padding:48px;box-shadow:0 -2px 8px #0000003d;z-index:1;background:#9f1a22;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(//hotchocolates.ca/cdn/shop/t/19/assets/hot-chocolates-footer-bg.jpg?v=91194717618123878151788280795)}.ft-module{color:#fff}.ft-module h3,.ft-module .h3{color:#fff;font-size:18px;font-weight:700;margin:24px 0 8px}.ft-module a{color:#fff}.ft-module a:hover,.ft-module a:focus{color:#fff;text-decoration:underline}.wrapper__full-width--subfooter{background:#2a2728}.wrapper__full-width--footer .wrapper,.wrapper__full-width--subfooter .wrapper{min-height:initial}#about-description{margin-bottom:8px;max-width:320px}.social-links a:hover{border-bottom:none;color:#fff;opacity:.88}.store_hours{text-align:left;width:100%;max-width:320px;border-bottom:1px solid #ffffff}.store_hours span{display:inline;float:right}.learn-more__link{display:inline-block;margin:8px 0 48px;width:auto;font-weight:700;text-decoration:underline}.cd-item{font-size:16px;margin:0 0 24px}.cd-item a:hover{color:#fff;text-decoration:underline}#mc_embed_signup{max-width:320px}#mc_embed_signup label{color:#fff;max-width:320px}#mc_embed_signup input{background:#fff;width:100%;text-algin:center}#mc_embed_signup input.birthday{background:#fff;width:auto;min-width:80px;text-algin:center}#mc_embed_signup input.button{background:#ecb36a;width:100%;text-algin:center;color:#2a2728}#sub-footer{margin:0;padding:16px 0;color:#fff}#shopify-attr{margin:8px 0;color:#fff;font-weight:700;font-size:16px;line-height:initial}#shopify-attr p{width:auto}#shopify-attr a{color:#fff}.payment-types{text-align:center}@media screen and (min-width:767px){.payment-types{text-align:right}}.cart-detail .grid-item a img,.search-result a img{display:inline-block;width:100%}.wrapper{min-height:0}.tuc-hide{display:none}#page-content,#page-content .rte,#page-content .rte a{color:#fff}input.pickup{margin-bottom:0;color:#555}input.pickup::placeholder{color:#555}.sidebar h4,.sidebar .h4,.sidebar a{color:#fff}.sidebar a:hover,.sidebar a:focus{color:#ecb36a}.rte,.rte a{color:#fff}.rte a:hover,.rte a:focus{color:#ecb36a}.selector-wrapper label,#content h4,#content .h4,#breadcrumbs a{color:#fff}#breadcrumbs a:hover,#breadcrumbs a:focus{color:#ecb36a}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Arbutus Slab,serif;color:#fff}.search-result-description,#search-content .styled-input,#product-content .single-option-selector,#product-content #quantity{color:#fff}#shapo-widget-45ac56533066c9d2568a{margin-top:-50px!important;padding-top:0!important;display:block!important}#help-menu-module .footer-links{list-style:none;margin:0 0 18px;padding:0}#help-menu-module .footer-links li{margin:0 0 4px;padding:0}#help-menu-module .footer-links a{color:inherit;font-family:inherit;font-size:inherit;font-weight:400;text-decoration:none}#help-menu-module .footer-links a:hover{text-decoration:underline}#help-menu-module .footer-land-acknowledgement{margin-top:14px;line-height:1.4}.footer-land-acknowledgement{margin-top:20px;font-family:inherit;font-size:inherit;font-weight:400;line-height:1.4}.template-page .rte img{max-width:100%;height:auto}#blog-content .blog-article-image{display:block;width:100%!important;max-width:100%!important;height:auto!important}#blog-content .rte img{max-width:100%!important;height:auto!important}@media screen and (min-width:767px){.site-header .cart-summary{padding:9px 0 3px}.site-header__brand-lockup{gap:26px;padding:3px 0 9px}.site-header #logo img{width:157px}.site-header #cakebread-logo img{width:264px}.site-header__brand-divider{height:77px}}.footer-social{clear:both;margin-top:12px;padding:16px 0 4px;border-top:1px solid rgba(236,179,106,.48);text-align:center}.footer-social h3,.footer-social .h3{margin-bottom:16px;color:#fff}.footer-social .social-account-group{margin-bottom:12px}.footer-social .social-account-group:last-child{margin-bottom:0}.footer-social .social-account-label{display:block;margin-bottom:6px;color:#fff;font-weight:700}.footer-social .social-links{margin:4px 0 0;padding:0}@media screen and (min-width:767px){.footer-social{margin-top:24px;padding:20px 0 8px}.footer-social .social-account-groups{display:flex;align-items:center;justify-content:center;gap:56px}.footer-social .social-account-group{display:flex;align-items:center;gap:12px;margin-bottom:0}.footer-social .social-account-label{margin-bottom:0}.footer-social .social-links{margin:0}}.site-header .cart-summary,.site-header .cart-summary a,#nav .nav-item-link,#shopify-attr,#shopify-attr a,.template-collection .rte,.template-collection .rte p,.template-collection .collection-description,.template-collection .collection-description p{font-weight:600}#footer,#footer p,#footer li,#footer a,#footer label,#footer input,#footer button,#sub-footer,#sub-footer p,#sub-footer a,#shopify-attr,#shopify-attr a{font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:600}.brand-story__content .rte{margin-bottom:24px}#help-menu-module .footer-links a,#help-menu-module .footer-land-acknowledgement,.promotion-button,.product__button,.collection__button,.hccb-button{font-family:Raleway,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:600}#contact_form input[type=text],#contact_form input[type=email],#contact_form input[type=tel],#contact_form textarea{color:#fff}#contact_form input::placeholder,#contact_form textarea::placeholder{color:#c9c5c3;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/19/assets/style.scss.css.map */
