@font-face{font-family:arial_narrowregular;src:url(arial_narrow-webfont.eot);src:url(arial_narrow-webfont.eot?#iefix) format("embedded-opentype"),url(arial_narrow-webfont.woff2) format("woff2"),url(arial_narrow-webfont.woff) format("woff"),url(arial_narrow-webfont.ttf) format("truetype"),url(arial_narrow-webfont.svg#arial_narrowregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:arialbold;src:url(arial_bold-webfont.eot);src:url(arial_bold-webfont.eot?#iefix) format("embedded-opentype"),url(arial_bold-webfont.woff2) format("woff2"),url(arial_bold-webfont.woff) format("woff"),url(arial_bold-webfont.ttf) format("truetype"),url(arial_bold-webfont.svg#arialbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_altbold;src:url(proxima_nova_alt_bold-webfont.eot);src:url(proxima_nova_alt_bold-webfont.eot?#iefix) format("embedded-opentype"),url(proxima_nova_alt_bold-webfont.woff2) format("woff2"),url(proxima_nova_alt_bold-webfont.woff) format("woff"),url(proxima_nova_alt_bold-webfont.ttf) format("truetype"),url(proxima_nova_alt_bold-webfont.svg#proxima_nova_altbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_altlight;src:url(proxima_nova_alt_light-webfont.eot);src:url(proxima_nova_alt_light-webfont.eot?#iefix) format("embedded-opentype"),url(proxima_nova_alt_light-webfont.woff2) format("woff2"),url(proxima_nova_alt_light-webfont.woff) format("woff"),url(proxima_nova_alt_light-webfont.ttf) format("truetype"),url(proxima_nova_alt_light-webfont.svg#proxima_nova_altlight) format("svg");font-weight:400;font-style:normal}.announcement-bar{border:none}.announcement-bar__content{padding:7px 20px;margin-right:auto;background:#fcb714}.announcement-bar .announcement-bar__button{background:#00badb!important}.announcement-bar .announcement-bar__button svg{display:none}.section__header{justify-content:center;flex-wrap:wrap}.heading.h1{font-size:36px;margin:0 0 10px}.section__header .section__title{text-align:center;font-size:36px}.section__header .section_subtext{width:100%;margin:10px auto 0;text-align:center;max-width:1150px}.slideshow__slide-inner--middle-left .slideshow_box{max-width:500px;text-align:center}.search-bar__top{background:#f5f7f6}.header__action-item-title{font-size:15px;font-family:arialbold}.nav-bar ul.nav-bar__linklist{display:flex;justify-content:space-between}.header__cart-toggle .header__action-item-content>span{padding-right:10px}.header .search-bar{max-width:720px}.quick-links{border:none}.quick-links__link{box-shadow:none;padding:24px 10px}.quick-links .quick-links__link .quick-links__image-ie-fix{max-width:100%!important}.product-list{background:transparent;border:none}.product-list .product-item{background:transparent}.product-list .product-item:after{box-shadow:none}.product-list:before{border:none}.product-item__info .product-item__info-inner{padding-bottom:5px}.product-item__info .button.add-to-cart{text-transform:uppercase;margin-top:auto;background:#6fccdd;border-color:#6fccdd!important;color:#fff}.product-item__info .button.add-to-cart:hover{background:#000;color:#fff}.anologue-section .image-with-text{background:#fff}.anologue-section .image-with-text__text-container{padding:0 40px!important}.anologue-section .image-with-text__text-aligner{text-align:center!important}.anologue-section .image-with-text__text-aligner p{font-size:20px;margin:0;line-height:1.4}.anologue-section .button{text-transform:uppercase}.newsletter-section .container--giga-narrow{max-width:100px}.newsletter-section .newsletter .form__submit{background:#000}.newsletter-section .container{max-width:1400px;display:flex;align-items:center}.newsletter-section .heading.h3{font-size:36px;max-width:540px;line-height:1.3;margin:0;padding:0 40px}.newsletter-section .newsletter{margin-top:0;width:70%}.form__floating-label{color:silver}.newsletter-section .newsletter .form__submit{background:#000;padding:0 100px}.text-with-icons__title{margin-bottom:4px;color:#2b2b71}#shopify-section-static-text-with-icons{background:#f4f5f7;display:inline-block;width:100%}.iwt-slider .image-with-text{background:#f4c17f}.iwt-slider .image-with-text__text-container{padding:0 50px!important;text-align:left!important}.iwt-slider .button--primary{background:#fff;color:#000}.image-with-text p{margin:0!important}.iwt-slider .iwt-item{width:100%}.mega-menu__inner .mega-menu__box{flex:1;display:flex;flex-wrap:wrap}.mega-menu__box .mega-menu__column{width:50%;margin:0 0 20px;padding-right:30px}.mega-menu__box .mega-menu__title{margin-bottom:5px;color:#6fccdd}.mega-menu__box .mega-menu__link{padding:0}.mega-menu__promo{text-align:left}.mega-menu__promo .mega-menu__image-wrapper{margin-bottom:15px}.mega-menu__promo .mega-menu__image-heading{color:#6fccdd}.product-list .product-item .aspect-ratio{padding-bottom:100%!important;background:#fff}.product-list .product-item .aspect-ratio img{object-fit:contain}.iwt-slider .button--primary:hover,.button--primary:hover{background:#000;color:#fff}.promo-block__cta.button{transition:all .3s ease-in-out 0s}.promo-block__cta.button:hover{background:#000!important;color:#fff!important}.collection__dynamic-part.card{border:none;background:transparent}.product-item--vertical .product-item__action-button{color:#000;text-transform:uppercase;background:#fff}.product-item--vertical .product-item__action-button:hover{color:#fff;background:#000}.collection .card__header{background-size:cover;background-repeat:no-repeat;background-position:left center;padding:30px 40px;display:flex;min-height:300px;align-items:center;margin:0}.collection .card__header .collection__header-inner{max-width:470px}.collection .product-list{width:auto;margin:0}.card .pagination{border:none}.pagination__nav-item{display:inline-block;padding:8px 2px 1px;line-height:1;margin:0 10px;border-bottom:2px solid transparent}.pagination__nav-item.is-active{background:transparent;color:inherit;border-radius:0;border-color:#000}.card .pagination{padding:20px 0}.product-item--vertical .product-item__action-button.quick-view-btn{line-height:48px}.color-swatch-list--large .color-swatch__item{border-radius:50%}.collection__active-filter-item{width:auto;word-break:break-all}.product-item__image-wrapper{position:relative}.product-item .smartwishlist{position:absolute;left:10px;top:10px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;font-size:18px!important;color:#666!important}.card__section .product-form__info-item{display:flex;align-items:center}.card__section .product-form__info-content{width:auto;display:flex;margin-right:20px;align-items:center}.card__section .product-form__payment-container{margin:0}.card__section .product-form__payment-container>*{width:auto;margin:0}.card__section div#smartwishlist{display:none}.template-product .section__header p{text-align:center;font-size:20px;line-height:1.5}.recommendations-box{background:#fff;padding:30px 15px}.delivery-content{list-style-type:none;padding:0;margin:0 0 10px}.delivery-content li{position:relative;padding:0 0 0 30px;margin:0 0 5px;font-size:16px;font-family:proxima_nova_altbold}.delivery-content li:before{position:absolute;content:"";left:0;top:50%;margin-top:-13px;width:25px;height:25px;background-repeat:no-repeat;background-position:left center;background-size:23px auto}.delivery-content li.click-collection:before{background-image:url(click.png)}.delivery-content li.quick-delivery:before{background-image:url(shipped.png)}.recent-product-box{background:#fff;padding:30px 15px}.product-block-list{background:#fff;padding:30px 0 10px}.product-block-list .card{border:none}.product-block-list__wrapper{width:100%;margin-left:0;display:flex;flex-wrap:wrap}.product-block-list__item.product-block-list__item--gallery{width:50%;padding-right:20px}.product-block-list .product-block-list__item--info{top:0;position:relative;height:auto;width:50%;padding-left:20px}.product-block-list .product-block-list__item--info .card{position:static}.quantity-selector--product .qty-box{height:inherit;position:relative}.quantity-selector--product .qty-box svg{position:absolute;right:10px;top:50%;margin-top:-7px;opacity:.5;width:14px;pointer-events:none}.quantity-selector--product .qty-box select{padding-right:20px;min-width:80px}.product-desc,.card__section .short-desc{font-size:16px;color:#000;line-height:26px;margin:0 0 15px;font-family:proxima_nova_altlight}.open-modal-popup{display:inline-block;width:100%;margin:0 0 15px;padding:0 0 0 30px;color:#6fccdd;position:relative;font-family:arialbold;font-size:14px;text-decoration:underline;cursor:pointer}.open-modal-popup:before{position:absolute;content:"";left:0;top:50%;margin-top:-12px;width:20px;height:20px;background-repeat:no-repeat;background-position:left center;background-size:20px;background-image:url(information.png)}.product-desc h6{margin:0 0 5px;font-family:proxima_nova_altbold}.product-form__info-item .price{font-size:40px}.card__section .product-form__info-item.product-form__info-item--quantity{margin-top:10px}.card__section .product-form__payment-container .button{text-transform:uppercase;font-weight:700;font-family:Open Sans}.product-item__info div#smartwishlist{display:none}.text-with-icons__content p{color:#666;font-size:16px}.footer__title{text-transform:capitalize;font-size:18px}.open-enquiry-popup{margin:20px 0;width:100%;max-width:200px}.enquiry-info.modal .modal__dialog{max-width:610px;padding:20px 30px 30px}.enquiry-info.modal .heading.h3{margin:0;line-height:1}.enquiry-info.modal .form__header{margin:0 0 10px}.form__field::-webkit-input-placeholder{color:#6c757d;opacity:1}.form__field::-moz-placeholder{color:#6c757d;opacity:1}.form__field:-ms-input-placeholder{color:#6c757d;opacity:1}.form__field::-ms-input-placeholder{color:#6c757d;opacity:1}.form__field::placeholder{color:#6c757d;opacity:1}.product-form__info-list{display:table!important}.product-form__info-item--quantity .button{padding-top:0}.bulk-printing-template .card__section .short-desc{margin-bottom:26px}.bulk-printing-template .product-form__info-title{font-size:16px;font-weight:400;width:25.3375%}.bulk-printing-template .product-form__info-item .price{font-size:16px!important;color:#000}.bulk-printing-template .product-desc h6{color:#6fccdd}.product-desc table{margin-top:10px}.product-desc table strong{font-family:proxima_nova_altbold}.product-desc table tr td{padding:5px 0}.product-desc table tr{border-bottom:1px solid}.from-price-sectioin{display:flex;font-family:proxima_nova_altlight;font-size:16px;margin-top:25px}.from-price-sectioin label{width:25.33%}.scanning-simple-template .product-desc h6{color:#6fccdd}.scanning-simple-template .open-modal-popup{margin-top:5px}.template-page{background:#f3f4f6}.template-page .section.anologue-section{margin-top:0}.template-page .section.anologue-section .container{max-width:100%;padding:0}.template-page .section.anologue-section .image-with-text{background:#2b2b2b}.template-page .section.anologue-section .image-with-text__text-aligner{display:block;max-width:620px;margin:0 auto;color:#fff}.template-page .anologue-section .image-with-text__text-aligner p{padding:20px 0}.button{font-family:Open Sans;font-weight:700}.product-item__title{font-weight:400}.product-item__price-list .price{font-family:arialbold}.product-meta .heading.h1{line-height:1}.video-item{max-width:1200px}.video-item .button-block{margin-top:30px;text-align:center}.custom-product-section .section__header{margin-bottom:10px;justify-content:flex-start}.video-wrapper svg circle{fill:#000}div#conversions_layers_root{display:none!important}.block-swatch{padding-right:20px;padding-bottom:10px}.block-swatch .block-swatch__item{position:relative;padding:0 0 0 30px;display:flex;border:none!important;box-shadow:none!important;align-items:center;line-height:20px;cursor:pointer;color:#000!important}.block-swatch .block-swatch__item:before{position:absolute;content:"";left:0;top:0;width:20px;height:20px;background:url(https://cdn.shopify.com/s/files/1/0269/6046/1881/files/unchecked.svg?v=1647342502) no-repeat center center;border:none;border-radius:50%}.block-swatch .block-swatch__radio:checked+.block-swatch__item:before{background:url(https://cdn.shopify.com/s/files/1/0269/6046/1881/files/checked.svg?v=1647342503) no-repeat center center}.product-form__option-name .product-form__selected-value{display:none}.film-developing-template .product-desc{margin-top:20px}.film-developing-template .product-form__option{margin-bottom:-1px;border-bottom:1px solid #eee;border-top:1px solid #eee;padding:10px 0}.film-developing-template .product-form__variants{margin-bottom:0}.product-desc h4{font-family:proxima_nova_altbold;margin:0}.product-form__option-name{font-family:proxima_nova_altbold}.product-block-list .card__section .price{font-size:40px}.product-meta+.price-list{margin-bottom:20px}.product-block-list .sub-title{margin:-6px 0 0;font-family:Open Sans;font-weight:700}.product-block-list div[id*=hulkapps_option_list]{padding:0!important}.hulkapps_option_set .hulkapps_option{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0;margin-top:-1px;margin-bottom:0}.hulkapps_radio_option .radio_div{position:relative;padding:0 0 0 30px;display:flex;border:none!important;box-shadow:none!important;align-items:center;line-height:20px;cursor:pointer;color:#000!important;font-size:14px}.hulkapps_radio_option .radio_div.radio_selected{border:none;background:no-repeat;color:#000}.hulkapps_radio_option .radio_div:before{position:absolute;content:"";left:0;top:0;width:20px;height:20px;background:url(https://cdn.shopify.com/s/files/1/0269/6046/1881/files/unchecked.svg?v=1647342502) no-repeat center center;border:none;border-radius:50%}.hulkapps_radio_option input[type=radio]:checked+.radio_div:before,.hulkapps_radio_option .radio_div.radio_selected:before{background:url(https://cdn.shopify.com/s/files/1/0269/6046/1881/files/checked.svg?v=1647342503) no-repeat center center}.hulkapps_radio_option input[type=radio]:checked+.radio_div:after,.hulkapps_radio_option .radio_div.radio_selected:after{background:#000}.hulkapps_option.swatch_render .hulkapps_option_value{display:flex!important;flex-wrap:wrap}.hulkapps_option.swatch_render .hulkapps_option_value .hulkapps_swatch_option{position:relative;min-width:196px}.hulkapps_option.swatch_render .hulkapps_option_value .hulkapps-tooltip{width:100%}.hulkapps_option.swatch_render .hulkapps_option_value .hulkapps_option_child{position:relative;width:100%!important;height:85px!important;background-size:55%!important;background-repeat:no-repeat;background-position:left center!important;border:1px solid #39393c;border-radius:7px}.hulkapps_option.swatch_render .hulkapps_option_value .hulkapps-tooltip+div{position:absolute;right:1px;top:1px;width:40%;bottom:1px;background:#6eccdd;color:#fff;font-size:9px;line-height:1;display:flex!important;align-items:center;padding:0 5px!important;border-radius:0 7px 7px 0;pointer-events:none}.hulkapps_option.swatch_render .hulkapps_option_value .hulkapps_option_child:before{position:absolute;content:"";left:7px;top:7px;width:14px;height:14px;background:url(https://cdn.shopify.com/s/files/1/0269/6046/1881/files/unchecked.svg?v=1647342502) no-repeat center center;background-size:14px;border:none;border-radius:50%}.hulkapps_option.swatch_render .hulkapps_option_value .hulkapps_option_child.swatch_selected:before{background:url(https://cdn.shopify.com/s/files/1/0269/6046/1881/files/checked.svg?v=1647342503) no-repeat center center;background-size:14px}.hulkapps_option_set .hulkapps_option.dd_render{display:flex;align-items:center}.hulkapps_option_set .hulkapps_option.dd_render .hulkapps_option_name{width:auto!important;padding-bottom:0}.hulkapps_option_set .hulkapps_option.dd_render .hulkapps_option_value{width:auto!important;display:inline-block;min-width:1px!important}.hulkapps_option_set .hulkapps_option.dd_render .hulkapps_option_value select{width:80px!important;background:url(select-arrow.png) no-repeat;background-position:right 8px center;height:34px;padding-top:0!important;padding-bottom:0!important;text-align:center}.hulkapps_option_set .hulkapps_option.dd_render .hulkapps_option_value select option:first-child{display:none}.hulkapps_option_set .hulkapps_option.dd_render .hulkapps_option_value select[name="properties[Type of Film]"]{width:130px!important;text-align:left}.film-developing-template .card__section .product-form__info-item.product-form__info-item--quantity{margin-top:0}.film-developing-template .product-form__info-item--quantity{flex-wrap:wrap}.film-developing-template .product-form__info-item--quantity .product-form__info-content{border-bottom:1px solid #eee;padding:0 0 15px;width:100%;margin-bottom:20px}.film-developing-template .product-form__info-item--quantity .product-form__info-title{font-size:14px}.film-developing-template .quantity-selector--product{height:34px}.film-developing-template div#option_total,.hulkapps_option_set .cb_render .hulkapps_option_name{display:none!important}.modal--exit-popup.moreinfo .modal__dialog{max-width:1000px;padding:50px;width:100%}.modal--exit-popup.moreinfo h6{margin:0 0 10px;font-weight:600}.modal--exit-popup.moreinfo iframe,.modal--exit-popup.moreinfo img{max-width:100%}.delivery-content-img{margin-top:25px}h6.note{width:100%;color:#6fccdd;font-weight:600;margin:0 0 10px}.card__section .short-desc ul{padding:0;margin:0 0 10px;list-style-type:none;display:inline-block;width:100%}.short-desc p strong{font-family:proxima_nova_altbold}.product-form__info-item--quantity .button{text-transform:uppercase}.template-collection .product-item__info .button.add-to-cart,.template-collection .product-item__info .product-item__action-button.quick-view-btn{display:none}.slideshow__slide-inner .full-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.footer__block-item.footer__block-item--text{max-width:585px}.announcement-bar .location-link{margin-right:15px}.picky-product-card-swiper .swiper-wrapper .swiper-slide{padding:0 40px}.picky-product-card-swiper .swiper-wrapper .swiper-slide{position:relative}.picky-product-card-swiper .swiper-wrapper .swiper-slide:before{content:"";position:absolute;height:40px;width:40px;z-index:1;border-radius:50%;top:40%;transform:translateY(-60%);right:-20px;background-image:url(cross.png);background-size:40px;background-repeat:no-repeat;background-position:center}.picky-product-card-swiper .swiper-wrapper .swiper-slide:last-child:before{display:none}.RecommendedProductCard_vertical-picky-product-card-orientation_3En3v .RecommendedProductCard_add-to-cart-wrap_3YPJu .RecommendedProductCard_flex-column_OV2fk,.RecommendedProductCard_vertical-picky-product-card-orientation_3En3v .RecommendedProductCard_add-to-cart-wrap_3YPJu .RecommendedProductCard_flex-line_1RHW-{justify-content:flex-start!important}.AddSelectedToCart_picky-add-selected-to-cart_2hJoJ .AddSelectedToCart_picky-selected-total_lySmO .AddSelectedToCart_picky-sale-price_Kv2E1{font-size:26px!important}.RecommendedProductCard_vertical-picky-product-card-orientation_3En3v{max-width:100%!important;margin:0 auto!important}.AddSelectedToCart_picky-add-selected-to-cart_2hJoJ .AddSelectedToCart_picky-selected-total_lySmO .AddSelectedToCart_picky-total-prefix_3Z1O7{position:relative;top:-6px}.collection__description .rte h1{font-size:36px;margin:0 0 15px}@media screen and (min-width: 1440px){.recent-product-box .product-item,.product-recommendations .product-item,.template-page .product-list .flickity-slider .product-item,.template-index .product-list .flickity-slider .product-item{width:20%}.camera-collection .product-list .flickity-slider .product-item{width:25%}}@media screen and (min-width: 1280px){.section.custom-product-section .recommendations-box{width:calc(100% - 430px)}}@media screen and (min-width: 1200px){.quick-links .quick-links__link{width:12.5%!important}.section_subtext p,.section .heading+.rte p{font-size:20px;line-height:1.5}.product-item__info .product-item__title{font-size:20px;line-height:1.4}}@media screen and (min-width: 1000px){.header:not(.header--condensed){padding-bottom:10px!important}.collection__filter-group-name{line-height:1;padding:10px 30px 10px 15px;background:#f4f4f4;position:relative}.collection__filter-group-name .f-icon{position:absolute;right:10px;display:flex;width:18px;height:18px;border:1px solid #000;border-radius:50%;align-items:center;justify-content:center;opacity:.7}.collection__filter-group-name .f-icon:before,.collection__filter-group-name .f-icon:after{position:absolute;content:"";left:50%;top:50%;width:10px;height:2px;background:#000;margin-left:-5px;margin-top:-1px}.collection__filter-group-name .f-icon:after{margin-top:-5px;margin-left:-1px;width:2px;height:10px;opacity:1}.collection__filter-group-name[aria-expanded=true] .f-icon:after{opacity:0}.custom-product-list .product-list .product-item{width:25%}.slideshow--small{height:500px}}@media screen and (min-width: 641px){.collection-item__title{transform:none}.collection-item__title svg{display:none}.section__header{margin-bottom:40px}.collection-item__title{font-size:20px;margin:0 auto;max-width:170px}.footer__wrapper{border-top:none}}@media screen and (max-width:1199px){.newsletter-section .newsletter .form__submit{padding:0 40px}.nav-bar .nav-bar__item{margin-right:0}.template-page .anologue-section .image-with-text__text-aligner p{padding:10px 0}.anologue-section .image-with-text__text-aligner p{font-size:16px}.product-item__price-list .price{font-size:14px!important}}@media screen and (max-width:999px){.newsletter-section .heading.h3{font-size:24px;max-width:100%;margin:0 0 20px;padding:0;text-align:center;width:100%}.newsletter-section .container{flex-wrap:wrap}.newsletter-section .newsletter{width:100%}.iwt-slider .image-with-text__text-container{padding:0 30px 30px!important;text-align:left!important}.product-list--scrollable .product-item{border:none}.recent-product-box .product-list--scrollable .product-item,.recommendations-box .product-list--scrollable .product-item{background:#fff}.flickity-slider .slideshow__content{display:none}.product-item__info .button.add-to-cart{padding:0 5px;font-size:12px}.product-block-list__item.product-block-list__item--gallery,.product-block-list .product-block-list__item--info{width:100%;padding:0}.template-product .section__header p{font-size:18px}.recent-product-box,.recommendations-box{padding:30px 40px}.anologue-section .image-with-text__text-container{padding:0 20px 30px!important}.mobile-menu__section .scroller{display:none}}@media screen and (max-width:767px){.boost-pfs-filter-left-col.layout__section.layout__section--secondary{margin:0}}@media screen and (min-width:641px){.collection__toolbar--bordered{margin-top:0}}@media screen and (max-width:640px){.header__inner{flex-wrap:nowrap}.header__inner .header__mobile-nav{margin-right:0;width:78px}.header__inner .header__logo{margin:0 auto;width:100%;display:flex;justify-content:center}.header__inner .header__action-item.header__action-item--account{display:none}.header__inner .header__logo-image{max-width:120px!important}.announcement-bar .container{padding:0}.heading.h1,.section__header .section__title{font-size:24px}.section{margin:30px 0}.collection .product-list{margin:0}.card .pagination{padding:20px}.collection .card__header{min-height:200px}.product-block-list .card__section .price,.product-form__info-item .price{font-size:20px}.product-form__info-item.product-form__info-item--quantity .card__section .product-form__info-content{width:auto;padding:10px 0}.card__section .product-form__info-item{flex-wrap:wrap}.card__section .product-form__payment-container .button{padding:0 20px}.template-product .section__header p{font-size:16px}#shopify-section-recently-viewed-products .container,#shopify-section-product-recommendations .container{padding:0}.recent-product-box,.recommendations-box{padding:30px 20px}.enquiry-info.modal .modal__dialog{padding:20px}.collection__header .heading.h1,.collection__header .collection__meta,.collection__header .collection__description{margin:0}.modal--exit-popup.moreinfo .modal__dialog{padding:40px 30px 30px}.product-item__price-list .price,.product-item__info .product-item__title{font-size:16px!important;line-height:1.4}.announcement-bar .location-link{display:none}.picky-product-card-swiper .swiper-wrapper .swiper-slide:before{height:24px;width:24px;background-size:24px}.picky-product-card-swiper .swiper-wrapper .swiper-slide{padding:0 10px;width:33.33%!important}.RecommendedProductCard_picky-cart-checkbox-wrap_lFAhV .RecommendedProductCard_picky-custom-p-check_ErM9E{margin-right:5px}.RecommendedProductCard_vertical-picky-product-card-orientation_3En3v .RecommendedProductCard_picky-product-title_1VAM6{font-size:14px!important}.picky-custom-html[data-v-3c43f93f] h1{font-size:20px!important}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{display:none}.RecommendedProductCard_vertical-picky-product-card-orientation_3En3v .RecommendedProductCard_picky-product-options-container_BhxH7{margin:0!important}}.announcement-bar__inner,.announcement-bar__inner.hide_announcement_bar{justify-content:end}.cart-recap__price-line>*{display:unset;text-align:center;width:100%;justify-content:center}.cart-recap__price-line{text-align:center;display:flex;flex-wrap:wrap}span.cart-recap__price-line-label div{display:block}.cart-recap__price-line .hulkapps-cart-original-total{display:flex!important;justify-content:end}.cart-recap__price-line>*{display:flex!important;justify-content:space-between;flex:1 0 0}.cart-recap__price-line div{flex:100% 0 0}.collection-list.camera-collection{display:flex;flex-wrap:wrap}.camera-list .item-inner{background-color:#f7f7f7;padding:20px 18px 30px;height:100%}.camera-collection .collection-item{margin-bottom:40px!important}.suffix-second-hand-cameras{background-color:#fff}.camera-text-container{padding-left:30px!important;padding-right:30px;max-width:500px;margin:auto;text-align:center}.camera-text-container .heading{font-size:52px;line-height:1.2;text-align:center;font-weight:700;margin-bottom:30px}.camera-text-container .rte{text-align:center;font-size:20px;line-height:normal}.camera-text-container .rte p+.button{margin-top:45px;max-width:340px;width:100%}.camera-collection .collection-item__title{max-width:100%;font-weight:500}.camera-collection .collection-item__image-wrapper{margin-bottom:25px}.suffix-second-hand-cameras #shopify-section-static-text-with-icons{display:none}.image-overlay_right .page__header-image{z-index:initial}.image-overlay_right .page__header-content{min-width:50%;margin-left:auto}.image-overlay_right .page__header-content .heading{text-transform:uppercase}.image-overlay_right .page__header-content .heading em{text-transform:capitalize;display:block;font-weight:lighter;font-family:arial}.suffix-christmas-shop .block-list .promo-block__inner{text-align:center}.image-overlay_right .button--primary:not(:hover){background:#557d5b}.suffix-christmas-shop .promo-block__heading{text-transform:uppercase;margin-bottom:0}.suffix-christmas-shop .promo-block__content{font-style:italic;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 21px));line-height:normal}#shopify-section-template--15561033318457__1663155636cdfb8c80 .section{margin:35px 0 0}.newsletter-section .newsletter .form__submit:hover{background:#125ea9}.image-text_column .image-with-text__text-aligner{padding:0 10px;flex:100%}.image-text_column .image-with-text__image-container{width:100%;margin-bottom:20px}.image-text_column .image-with-text__image-container img{height:280px;object-fit:cover}.image-text_column .image-with-text__text-image .heading{margin-bottom:0;text-transform:uppercase}.richtext-red-bg{padding:30px 0;margin:40px 0 0}.richtext-red-bg,.richtext-red-bg *{color:#fff}.richtext-red-bg .heading.h1{font-size:30px;margin:0;line-height:1;text-transform:uppercase;font-weight:400}.wide-text_left .camera-text-container .heading,.wide-text_left .camera-text-container .rte{text-align:left}.wide-text_left .camera-text-container .heading{font-size:30px;text-transform:uppercase}.wide-text_left\a0.camera-text-container{max-width:540px}.wide-text_left .image-with-text__text-container{padding-top:30px;padding-bottom:30px}@media screen and (min-width: 641px){.suffix-christmas-shop .block-list__item>:first-child{margin:0 7px 10px}.suffix-christmas-shop .shopify-section .button{min-width:180px;text-transform:uppercase}.image-text_column .image-with-text__text-image{display:flex}}@media screen and (min-width: 1000px){.camera-collection .collection-item{width:33.33%}.camera-text-container .rte p+.button{line-height:60px;font-size:20px}.camera-collection .collection-item__title{font-size:30px}.suffix-second-hand-cameras .product-list .product-item{width:25%}.suffix-christmas-shop #shopify-section-template--15561033318457__166315612639ea8c4a{padding-bottom:30px}.wide-text_left .image-with-text__text-container{max-width:580px}}@media screen and (min-width: 1200px){.wide-text_left .image-with-text__text-container{margin-left:60px}}@media screen and (max-width: 1000px) and (min-width: 641px){.suffix-christmas-shop #shopify-section-template--15561033318457__166315612639ea8c4a .scroller{margin:0}.suffix-christmas-shop #shopify-section-template--15561033318457__166315612639ea8c4a .scroller .block-list:before{display:none}.suffix-christmas-shop .scroller .block-list__item{width:50%}}@media screen and (max-width: 1200px){.camera-text-container{max-width:460px}.camera-text-container .heading{font-size:44px;margin-bottom:20px}.camera-text-container .rte{font-size:18px}.camera-text-container .rte p+.button{line-height:52px;font-size:18px;margin-top:35px}}@media screen and (min-width: 1000px) and (max-width: 1360px){.nav-bar .nav-bar__link{font-size:12px}}@media screen and (max-width: 1000px){.camera-text-container{max-width:700px;padding-bottom:30px}.camera-text-container .heading{font-size:36px}.camera-text-container .rte p+.button{line-height:48px;font-size:16px;max-width:300px}.camera-collection .collection-item{width:calc(33.3333% - 14px);margin-bottom:0!important}.suffix-second-hand-cameras .flickity-prev-next-button.previous{left:0}.suffix-second-hand-cameras .flickity-prev-next-button.next{right:0}.suffix-second-hand-cameras .flickity-prev-next-button{opacity:1}.suffix-second-hand-cameras .section{margin:40px 0}.camera-list .scroller{margin:0}}@media screen and (max-width: 640px){.camera-collection .collection-item{width:calc(50% - 14px)}.camera-list .item-inner{padding:10px 10px 15px}.camera-collection .collection-item__image-wrapper{margin-bottom:15px}.suffix-second-hand-cameras .section{margin:30px 0}.camera-text-container .heading{font-size:30px}.camera-text-container .rte p+.button{max-width:220px}#block-d17cb4bb-0509-4bc9-ae8a-5b2e83b6f3dd .slideshow__content-wrapper{top:50%;left:50%;transform:translate(-50%)}#block-d17cb4bb-0509-4bc9-ae8a-5b2e83b6f3dd .slideshow_box{margin:auto}}.flickity-enabled:hover .flickity-prev-next-button:not([disabled]){transform:scale(.7)}
/*# sourceMappingURL=/s/files/1/0269/6046/1881/t/10/assets/custom.css.map */
