@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.product__subscriptions .product__sub-type .options__container .option__option-wrapper *{pointer-events:none}.product__subscriptions .product__sub-type .option__label+.options__container{margin-top:8px}.product__subscriptions .product__sub-type .option__name{font-weight:600}.product__subscriptions .product__sub-frequency{margin-top:16px}.product__subscriptions .product__sub-frequency .current__option.options__option>*{pointer-events:none}.product__subscriptions .product__sub-frequency .current__option.options__option .option__name{text-transform:lowercase}.product__subscriptions .product__sub-frequency .current__option.options__option .option__name:first-letter{text-transform:uppercase}[data-product-form-id=product-quick-template] .product__subscriptions .product__sub-frequency .options__options{height:280px;overflow-y:auto}.product__subscriptions .product__sub-frequency .options__options .option__item{height:50px}.product__subscriptions .product__sub-frequency .options__options .option__item.selected{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#fdfaf0}.product__subscriptions .product__sub-frequency .options__options .option__item>*{pointer-events:none}.product__subscriptions .product__sub-frequency .options__options .option__item .option__name{text-transform:lowercase}.product__subscriptions .product__sub-frequency .options__options .option__item .option__name:first-letter{text-transform:uppercase}.product__subscriptions .option__subtext{font-size:.688rem;color:#f72731;text-transform:none;padding-top:3px}.product__subscriptions .product__sub-info{font-size:.625rem;letter-spacing:.05em;margin-top:0;padding:.3rem 0;font-weight:600;text-align:right;color:#342d1d}.product__subscriptions .link--underline{color:#342d1d;position:relative;text-decoration:none}.product__subscriptions .link--underline:after{position:absolute;content:"";width:100%;height:1px;background-color:#342d1d;bottom:-1px;left:0}.product__subscriptions .product__sub-info-item+.product__sub-info-item{margin-left:3px}.product__subscriptions .product__sub-info{justify-content:flex-end}.product-form .option__option-wrapper{border:1px solid #633735;border-radius:2px;margin-bottom:.5em;width:48%;cursor:pointer;text-align:center;opacity:.75;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;background-color:#fff;min-height:60px}.options__container.options{display:flex;gap:10px}.product__subscriptions button.option__option-wrapper{width:100%;border:1px solid #633735;background:transparent;border-radius:8px;font-size:14px;min-height:60px;cursor:pointer;letter-spacing:.5px;opacity:.75;text-transform:capitalize}.product__subscriptions .option__label{font-size:14px;font-weight:600;margin-top:1rem;display:block}.product__subscriptions button.option__option-wrapper.selected{opacity:1;background-color:#fdfaf0}.pdo--main{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:9px;width:100%;padding-left:0;max-width:400px;margin-left:auto;justify-content:center}.pdo__option{color:#f72933;gap:3px;flex-direction:column;width:100%;text-align:center;justify-content:center;background:#feeaea}.back_image{height:auto;padding:5px;align-items:center;display:flex}.pdo__option{color:#f72933;gap:3px;flex-direction:column;width:100%;text-align:center;justify-content:center;background:#feeaea;display:flex;align-items:center;padding:12px 16px;border-radius:8px}.pdo__title{font-style:normal;font-size:14px;font-weight:600;margin:0 auto;line-height:1.2}.pdo__description{font-style:normal;font-weight:400;margin:0 auto;font-size:12px;line-height:14px}.back_image img{max-width:70px;align-items:center;display:flex;padding:5px 5px 0;height:auto}.options__list.options__container{border-radius:2px;color:#633735;font-size:.75rem;cursor:pointer;-webkit-transition:all .6s;position:relative;-o-transition:all .6s;transition:all .6s}.options__list.options__container.rs-visible{height:auto}.product__subscriptions .product__sub-info-item+.product__sub-info-item svg{vertical-align:middle;color:#e61616;width:20px}.custom-select--initialized select{display:none}.product-form .option__option,.product-form .options__option{width:100%;height:100%;border:1px solid transparent;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;padding:.6em .6em .3em;background-color:transparent}.options__list .options__option{width:100%;min-height:50px;padding:1em;letter-spacing:.05em;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.options__list .current__option{border:1px solid #633735;border-radius:2px;position:relative;z-index:1111}.options__list .options__selected-icon+.option__name{padding-left:6%}.rs-visible{opacity:1;visibility:visible}.options__list .options__options{position:absolute;width:100%;bottom:200%;left:0;border:1px solid #633735;border-bottom:none;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-transform:translateY(50px);transform:translateY(50px)}.options__list.options__container.open .options__options{-webkit-transform:translate(0);transform:translate(0)}.options__options.options.select-items.rs-invisible{z-index:11;background-color:#fff}.rs-invisible{height:0;padding:0;margin:0;overflow:hidden;pointer-events:none;opacity:0;visibility:hidden}.options__list .current__option:after{position:absolute;content:"";width:10px;height:10px;border-left:1px solid #633735;border-bottom:1px solid #633735;top:50%;right:8%;-webkit-transform:translateY(-65%) rotate(-45deg);transform:translateY(-65%) rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.product__subscriptions .product__sub-frequency .current__option.options__option:after{-webkit-transform:translateY(-65%) rotate(-45deg);transform:translateY(-65%) rotate(-45deg)}.options__options.options.select-items.rs-visible.open{z-index:111;background-color:#fff}.product-form__container .product-form__item label{flex-direction:column}.option__content.option__price.op_price{margin-top:.5em;color:#f72731;line-height:normal;font-size:.875rem;font-weight:600;letter-spacing:.05em;display:block;text-transform:capitalize}.option__offer,.subscription_price{font-size:12px;colo:#000;opacity:1;text-indent:0;font-weight:400;letter-spacing:.05em;display:block;line-height:1.1;text-transform:capitalize;margin-top:.5em;visibility:visible;z-index:1}.product-page-section .product__buttons{margin-top:10px}variant-radios .product-form__container{gap:20px}.product-form__container .product-form__item label{padding:.9em .6em .5em;justify-content:inherit}.product-form__container .product-form__item label:before{border-radius:8px;border:2px solid #633735}.subscription_price{margin-top:.5em;color:#f72731;line-height:normal;font-size:.875rem;font-weight:600;letter-spacing:.05em;display:block;text-transform:capitalize}.footer__content-bottom a[data-type=country-switcher]{text-underline-offset:6px;display:flex;text-decoration-thickness:1px;text-transform:capitalize;align-items:flex-start;justify-content:flex-end;border:1px solid rgba(255,255,255,.3);max-width:max-content;margin-top:1rem;text-decoration:none;border-radius:8px;padding:7px 7px 7px 10px;background-color:#ffffff4d;color:#fff;font-weight:700;margin:10px 10px 10px 0;font-size:15px}.footer__content-bottom a[data-type=country-switcher] img{margin-left:2px}.overflow{left:50%;margin-left:-50vw!important;margin-right:-50vw!important;max-width:100vw;position:relative;right:50%;width:100vw}.img-txt{background-position-x:center;background-position-y:top;background-repeat:no-repeat;background-size:contain;color:transparent;min-height:80px;width:100%}.reward-banner .wave-top{position:absolute;bottom:-40px;top:auto}.footer__content-bottom{align-items:center}.footer .footer__payment{align-self:center}.footer__content-bottom .footer__content-bottom--right{flex-direction:row}.five-dollar{background:url(//bullybunches.ca/cdn/shop/files/five-dollar.png?v=6644531194184343209) no-repeat 50% 50%}.ten-dollar{background:url(//bullybunches.ca/cdn/shop/files/ten-dollar.png?v=323385165872856735) no-repeat 50% 50%}.twenty-five-dollar{background:url(//bullybunches.ca/cdn/shop/files/twenty-five-dollar.png?v=3072046909691675012) no-repeat 50% 50%}.fifty-dollar{background:url(//bullybunches.ca/cdn/shop/files/fifty-dollar.png?v=8154963465404193487) no-repeat 50% 50%}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}.wrapper{max-width:1060px;margin:0 auto;padding:0 30px;position:relative}.main-content{display:block;padding-top:30px;padding-bottom:60px}.account-header{display:flex;margin-bottom:38px}.account-header div{display:flex;align-items:center;flex:1}#create_customer h1,#customer_login h1,.account-title,.forgot-password-title{font-family:Rubik;font-style:normal;font-weight:600;font-size:36px;margin:0 0 30px;line-height:140%;letter-spacing:.04em;text-transform:uppercase;color:#000;text-align:center}.account-header div:nth-child(1){justify-content:flex-start}.account-header div:nth-child(2){justify-content:flex-end;flex:unset}.account-header h1,.account-header p{font-family:Rubik;font-style:normal;font-weight:600;font-size:24px;margin:0;line-height:135%;letter-spacing:.04em;color:#342d1d}.account-header a{font-family:Rubik;font-style:normal;font-weight:400;font-size:14px;line-height:130%;text-align:right;letter-spacing:.04em;text-decoration-line:underline;color:#f72731}.account-grid{font-family:Rubik;font-style:normal;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.04em;display:grid;column-gap:24px;row-gap:27px;justify-content:center;grid-template-columns:repeat(2,1fr)}.account-section{background:#fafafa;box-shadow:0 4px 8px #0000000d;border-radius:10px;min-width:322px;min-height:322px;padding:29px 19px 0;margin-bottom:35px;display:flex;flex-direction:column}.account-section-header,.login-register .active,.login-register .inactive,.order-title{font-family:Rubik;font-style:normal;font-weight:600;font-size:18px;line-height:135%;letter-spacing:.04em;color:#633735}.account-reward-header,.address-list,.keep-signed-in,.login-register,.order-info,.order-product,.set-default-address{display:flex}hr{clear:both;border-top:solid #ececec;border-width:1px 0 0;margin:30px 0;height:0}.account-section hr{border-top:.5px solid #bda081;margin:22px 0 20px}.account-section .user-points{color:#633735;font-weight:700}.account-link{margin-top:auto;display:flex;flex-direction:column;text-align:center}.account-details ul li{font-family:Rubik;font-style:normal;font-weight:400;font-size:14px;line-height:130%;margin-bottom:.25em;letter-spacing:.04em;color:#633735}.address-book ul li{font-family:Rubik;font-style:normal;font-weight:400;font-size:12px;line-height:130%;letter-spacing:.04em;color:#633735;margin-bottom:18px}.account-section a,.account-section-container a,.link{font-family:Rubik;font-style:normal;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.04em;text-decoration-line:underline;color:#f72731;padding-bottom:9px}.all-order-description{font-family:Rubik;font-style:normal;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.04em;margin:0 0 25px}.order-table{font-family:Rubik;font-style:normal;font-weight:400;font-size:14px;line-height:130%}.order-table th{border-bottom:1px solid black;padding-bottom:10px;border-radius:0!important;font-family:Rubik;font-style:normal;color:#000;font-weight:500;font-size:14px}.order-table tr td{padding-top:1.25em;padding-bottom:1.25em;background:transparent;border-bottom:1px solid #ececec}.order-table tr:nth-child(odd){background:transparent}#AddressForm form input[type=submit],#AddressForm form label,#create_customer .btn,#customer_login .btn,.account-grid,.address-container-content li,.address-container-content>div,.all-order-description,.login-description,.order-address p,.order-product,.order-table td,.recover_password-description,input[type=submit].addresses__container-btn{font-family:Rubik;font-style:normal;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.04em}.showing-text{padding:15px 0 20px;font-family:modern era;font-family:rubik;font-size:14px;font-weight:400}#paginate-order .btn{text-transform:capitalize;font-family:Rubik;font-style:normal;border-radius:0;font-weight:400;font-size:14px;line-height:155.7%;text-align:center;letter-spacing:.07em;color:#fff;height:46px;width:206px;background:#f72731}@media (min-width: 1024px){.redeem-bully-bucks #loyaltylion .lion-rewards-list .lion-reward-item{margin:0 -40px}.redeem-bully-bucks #loyaltylion .lion-rewards-list{justify-content:center;align-items:center;text-align:center;display:flex;flex-wrap:wrap}}@media screen and (min-width: 1024px){.options__list .options__option:not(.current__option):hover{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#fdfaf0}}@media (min-width: 769px){.desktop--hide{display:none}.show-mobile{display:none!important}}@media (max-width: 768px){.account-grid{grid-template-columns:repeat(1,1fr)}.mobile--hide,.show-desktop{display:none!important}}@media (max-width: 767px){.footer__copyright{margin-bottom:10px}.header__mobile .opened-search{padding-bottom:10px}.product-card__image-holder modal-opener{bottom:10px;transform:none!important;top:auto}.product-card__image-holder modal-opener button{background:transparent}.footer__content-bottom a[data-type=country-switcher]{justify-content:center;margin-left:auto;margin-right:auto;margin-top:0}.product__subscriptions button.option__option-wrapper{color:#000}}.product-form__input input[type=radio]:checked+label .subscription_price{color:#fff}.options__options.options.select-items{opacity:0;z-index:11;background-color:#fff}.options__options.options.select-items.rs-visible{opacity:1}.rc-button-group__options label.rc-radio{border:1px solid #633735!important;border-radius:10px!important}.rc-button-group__options label.rc-radio .discount-label{font-weight:700;font-size:14px;color:#000}.rc-button-group__options label.rc-radio .price-label{font-size:.688rem!important;color:#f72731;text-transform:none;padding-top:3px}.rcinfo_footer *{font-size:.625rem;letter-spacing:.05em;margin-top:0;padding:.3rem 0;font-weight:600;text-align:right;color:#342d1d}.rc-template__button-group .rc-button-group__options{gap:10px}.top-spacing-small .variants-label{color:#633735;font-size:16px}.product-form__container .product-form__item label span{color:#633735}.frequency{color:#633735;font-weight:600;padding:10px 0}.top-spacing-small .price-label.mt-1{display:none}.top-spacing-small .subscribe-txt{font-weight:700;font-size:14px;padding:5px 0}.top-spacing-small .subscription-radio .discount-label{color:#f72731!important}.top-spacing-small .rc_info_wrap{margin:15px auto}.top-spacing-small .rc-subscription-details[data-v-e69cc34d]{display:none}.top-spacing-small .rc-widget[data-v-ec7f103a]{padding:0}.top-spacing-small .chm-toggle--accordion{margin-top:20px}.top-spacing-small quantity-input.field.quantity{margin-right:10px}.rc-selling-plans-dropdown__select{color:#633735;background:transparent}.rc-selling-plans-dropdown__select{position:relative}.rc-selling-plans-dropdown__select:before{content:"ad";position:absolute;left:10px;top:10px;display:block}span.rc-selling-plans-dropdown__label.pb-1{max-width:50px;height:50px;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23633735" viewBox="0 0 118.04 122.88"><path d="M16.08,59.26A8,8,0,0,1,0,59.26a59,59,0,0,1,97.13-45V8a8,8,0,1,1,16.08,0V33.35a8,8,0,0,1-8,8L80.82,43.62a8,8,0,1,1-1.44-15.95l8-.73A43,43,0,0,0,16.08,59.26Zm22.77,19.6a8,8,0,0,1,1.44,16l-10.08.91A42.95,42.95,0,0,0,102,63.86a8,8,0,0,1,16.08,0A59,59,0,0,1,22.3,110v4.18a8,8,0,0,1-16.08,0V89.14h0a8,8,0,0,1,7.29-8l25.31-2.3Z"/></svg>');background-size:40%;background-repeat:no-repeat;background-position:center}.rc-selling-plans .rc-selling-plans-dropdown[data-v-43993cfe]{display:flex;flex-direction:row}label.rc-selling-plans-dropdown{display:flex;flex-direction:row;border:solid 1px #000;border-radius:10px}.rc-selling-plans-dropdown__select{-webkit-appearance:none;border:none;width:calc(100% - 50px)!important;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 330 330" fill="%23633735"><path d="M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z"/></svg>');background-size:20px;background-position:center right;background-repeat:no-repeat;margin-right:3rem}span.addcart_price{padding-left:10px}@media (max-width: 767px){.top-spacing-small quantity-input.field.quantity{border:none}.top-spacing-small .rc_info_wrap .rc_info_blocks{gap:0;justify-content:space-between}.rcinfo_imgblock{flex:0 0 40px}.rcinfo_imgblock img{max-width:40px}.rc-selling-plans-dropdown__select{background-size:15px;margin-right:2rem}.rc-selling-plans-dropdown__select{position:relative}}.product__sub-info,.hide_desktop{display:none}@media (max-width:749px){.rc-button-group__options label.rc-radio .discount-label{font-size:12px}}@media screen and (max-width: 767px){.hide_mobile{display:none}.hide_desktop{display:block!important}}@media screen and (min-width: 768px){.hide_desktop{display:none}.hide_mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/269/assets/custom.css.map */
