#bundleDescriptionMobile a,#bundleDescriptionMobile a:visited,#bundleDescriptionMobile a:focus,#bundleDescriptionMobile a:active,#bundleDescriptionMobile a:hover,#bundleDescription a,#bundleDescription a:visited,#bundleDescription a:focus,#bundleDescription a:active,#bundleDescription a:hover{color:#f26d0c;}#bundleDescriptionMobile .card-body p:last-of-type,#bundleDescription .card-body p:last-of-type{margin-bottom:0;}#bundleDescriptionMobile .Thumbnail{position:relative;width:56px;height:56px;overflow:hidden;border-radius:50%;}#bundleDescriptionMobile .Thumbnail img{position:absolute;top:50%;left:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#bundleDescription{position:absolute;opacity:0;}@media(min-width:576px){#bundleDescription{position:relative;opacity:1;}#bundleDescriptionMobile{position:absolute;opacity:0;}}.ProductCard .Thumbnail{position:relative;width:56px;height:56px;overflow:hidden;border-radius:50%;background-color:#444;}.ProductCard .ProductSessionSelect .btn{flex:1;min-height:44px;padding:2px;border-radius:2px;display:flex;flex-direction:column;justify-content:center;overflow-wrap:normal;white-space:nowrap;}.ProductCard .ProductSessionSelect .btn>span{display:block;}.ProductCard .ProductSessionSelect .btn.active{z-index:2!important;}.ProductCard .ProductSessionSelect .btn .SessionDivider{position:absolute;left:-2px;right:-2px;top:-2px;height:.75px;background-color:rgba(0,0,0,.15);z-index:2000;}.ProductCard .ProductSessionSelect .btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;}.ProductCard .ProductSessionSelect .btn:not(:first-child) .SessionDayName{display:none;}.ProductCard .ProductSessionSelect .btn:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;}.ProductCard .ProductSessionSelect .btn.head{cursor:default;min-height:inherit;margin-bottom:0;}.ProductCard .ProductSessionSelect .btn.head:hover{z-index:inherit;}.ProductCard .ProductPrice{background:#fff;font-size:18px;color:#222;background-color:rgba(0,0,0,.12);border-radius:4px;padding:1px 4px 0 4px;}.ProductCard .ProductFees,.ProductCard .ProductTaxes{padding:1px 4px 0 4px;}.ProductCard .Disabled{color:#b8b8b8;}.ProductCard .LblItemsInCart{color:#228b22;font-weight:bold;}.ProductCard .PriceTopRight{float:right;padding-left:8px;}.CardDescription{position:relative;max-height:104px;overflow:hidden;transition:max-height 175ms ease-in-out;}.CardDescription .FadeoutPanel{position:absolute;bottom:0;left:0;right:0;z-index:1;height:2em;line-height:1em;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;padding-right:5px;padding-bottom:5px;background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,.5) 15%,#fff 100%);}.CardDescription.Expanded{max-height:initial;overflow:hidden;}.CardDescription.Expanded .FadeoutPanel{display:none;}.PhotoOpExtras.Disabled{display:none;}.ProductOption.Disabled{display:none;}.ProductOption.Disabled LABEL{color:rgba(0,0,0,.2);}.ProductOption.Disabled IMG{filter:grayscale(100%);opacity:.2;}.ProductOption.Disabled FIELDSET{border-style:dotted;border-color:rgba(0,0,0,.2);}.ProductOption.Disabled .PriceModifier{color:rgba(0,0,0,.2);}.ProductOption.Disabled .SelectionItemZoom{opacity:.2;}.ProductOption[data-type=TEXT] TEXTAREA{height:3.8em;}.ProductOption[data-type=TEXT] .PriceModifier{padding-left:10pt;padding-right:10pt;padding-bottom:5pt;}.ProductOption[data-type=SELECTION] .PriceModifier{padding-left:10pt;padding-right:10pt;padding-bottom:5pt;}.ProductOption[data-type=SELECTION] .SelectionItem{width:33.333%;height:0;padding-bottom:25%;position:relative;}.ProductOption[data-type=SELECTION] .SelectionItem .SelectionItemContent{position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;display:flex;justify-content:center;align-items:center;padding:5px;background-color:#fff;border-radius:5px;}.ProductOption[data-type=SELECTION] .SelectionItem .SelectionItemContent IMG{max-height:100%;max-width:100%;border-radius:3px;}.ProductOption[data-type=SELECTION] .SelectionItem .SelectionItemZoom{position:absolute;left:8px;bottom:8px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:15px;background-color:rgba(0,0,0,.4);color:#fff;cursor:pointer;}.ProductOption[data-type=SELECTION] .SelectionItem.Selected .SelectionItemContent{box-shadow:0 0 0 3px #f26d0c inset;}.ProductOption[data-type=SELECTION] .SelectedItemInfo{padding:0 12px 6px 12px;}.ProductOption[data-type=SELECTION] .SelectedItemInfo .SelectedItemTitle{margin:0;}.ProductOption[data-type=SELECTION] .SelectedItemInfo .SelectedItemDescription{margin:.5rem 0 0 0;}.SecondaryProducts a,.SecondaryProducts a:visited,.SecondaryProducts a:focus,.SecondaryProducts a:active,.SecondaryProducts a:hover{color:rgba(0,0,0,.87);}#dlgQuantity .modal-dialog,#copySelector .modal-dialog{-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;margin:0 auto;}#dlgSelectedItem{padding:0;}#dlgSelectedItem .PreviewContent{position:relative;display:flex;justify-content:center;align-items:center;padding:0;background-color:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:all .3s ease;}#dlgSelectedItem .PreviewContent img{max-width:100%;max-height:100%;}#dlgSelectedItem .PreviewContent button{position:absolute;opacity:0;transition:all .3s ease;}#dlgSelectedItem .PreviewContent button#dlgSelectItemBtnSelect{display:flex;justify-content:center;align-items:center;bottom:20px;right:20px;height:30px;min-height:30px;border-radius:15px;background-color:rgba(0,0,0,.5);border:2px solid #fff;color:#fff;cursor:pointer;}#dlgSelectedItem .PreviewContent button#dlgSelectItemBtnClose{top:20px;right:20px;display:flex;justify-content:center;align-items:center;height:30px;min-height:30px;width:30px;min-width:30px;padding:0;border-radius:15px;background-color:rgba(0,0,0,.5);border:2px solid #fff;color:#fff;cursor:pointer;}#dlgSelectedItem.ModalReady .PreviewContent button{opacity:1;}body.InvisibleBackdrop .modal-backdrop{opacity:0!important;filter:alpha(opacity=0)!important;}